That’s fair, but if you push someone to review your app they’re going to rate it as they see fit, based on what’s important to them, not what the developer thinks is important. If the user feels strongly about a particular element - such as a pop up asking for a rating - they’re going to rate it based on that element. A developer is always free to change the app if they think it’s useful to appeal to that group of users, or ignore that group of users and accept that they don’t like the way you designed the app.
I also don’t like review popups but, excepting egregious examples, I try to be patient because it is beyond most developers’ control that they have to do this in order to maintain a standing in the marketplace.
Signed, Someone who worked in sales.