You've clearly never been on the other side of things... ratings help app developers get reviews, which is important for their business. It's a hard place to be, and they're doing something that works, even if it is kind of annoying.
For Microsoft apps, sure, rate whatever you want, but if you're giving 1-star reviews to apps made by smaller developers just because they're asking for a review of their app, you're just a jerk.
For Microsoft apps, sure, rate whatever you want, but if you're giving 1-star reviews to apps made by smaller developers just because they're asking for a review of their app, you're just a jerk.