I assume you're referring to the single banner at the top and the youtube video? Have you been to Google, Bing or Yahoo lately do you complain about the free service they provide and the ads they show?
All free products that have an upgrade to a premium product will have an advert promoting an upgrade.
If there was banner or video then how would people know there is a Pro product that extends the features of the lite version?
Having an advert in the free product does not limit the functionality they we have built in to Optin Revolution Lite, it never ceases to amaze me people like you that complain without testing the plugin and have nothing better to do than to go around installing WordPress plugin and writing complaining post.
Maybe you should have tring the plugin before you complain you find out that the lite version has some great feature for those that need a basic wordpress popup which they can customize the look and feel to anything they want.
Here's a hint: Maybe you should test the plugin and post based on the features and functions.