I gave a one-star review to an app just for spamming me with "like us on Facebook" requests in the app. But the number of reviews it had was well into the hundreds by the time I got to it, so my effect was miniscule. I agree with you completely, but as long as we are dreaming of an ideal world we may as well assume all apps behave in the first place :/