The David and Goliath battle between the US Securities and Exchange Commission (SEC) and decentralized content platform LBRY has taken an interesting turn..