And there's absolutely nothing wrong with that. You want to use the product to some deeper degree, you should create an account, period. Don't like it, get off your pedestal and stop using the service. Geez.
You don't need to use these product or services, the choice is yours. If you derive value, you should assign that value a cost and that's exactly what we're seeing.
To be blunt, you seem like you're ranting and your conjecture is not wrong but just, opinionated.