It's official - here's an email from customer support
Email from Filmon
Thank you for contacting FilmOn Customer Support.
Unfortunately, We need to inform you, that we are no longer offering the free SD watching due to contractual requirements with our content vendors.
We're very sorry and apologize for the inconvenience, as we had no possibility to let our Customers know about this change in our service in advance.
FilmOn.com Support Team
The full HD service is available with subscription and you can sign up at their website.
Rob's TV channel is also being setup you can view channels free Here