Selling anonymized user data is legal. In certain markets (like this one), any company that does NOT sell your data (and therefore charges their users), will be out-competed by companies that do.
Assuming there is a price to your online privacy (which most ppl clearly believe since they use Google) and the value this product brings to market exceeds that price threshhold, we're better off for it.
It seems to me the way to enact change is through legislation/regulation. And, anger towards any specific actor in this under-regulated field is misdirected.