Eh, I'm not sure "naming and shaming" would really add to the discussion. I think we get the point without knowing which plugin it is.
Unlike some, I don't see WP.org has a vessel for commercialization and profit, but many do, and they tend to compromise experience for ratings/upsells/whatever.
I would like to see WP.org start cracking down on these practices. It's just a bad experience for users, and they should be the top priority.
I mean, the authors could argue "well if people don't rate my plugin, I won't be motivated to maintain it anymore" ...but if that's the case, maybe the author submitted for the wrong reasons in the first place.
I did think of an idea for a plugin called "Admin Ad Blocker" ...which would hide any superfluous admin notifications in specific plugins, exactly like the above-pictured "please rate my plugin" notification.
It would have to be careful about hiding truly necessary ones though, like "database upgrade" notifications. But the vast majority are just pointless, so I wouldn't be too worried about it.
I'd imagine it would be incredibly popular, but also incredibly divisive and controversial...so I decided against it.
But hey, if someone wants to take that idea and run with it...