The ability to perceive a business agenda should not be pre-requisite to use any kind of service that is being offered. Even if the service is free to the user and it implies that the business must get revenue somehow, most people don't get that, and it doesn't mean it's alright to take advantage of them.
Lots of people are ignorant, have low education or are plain naive. They are easy to manipulate, fool and con. Doing so is fine then?