I really, really, don't understand that. I'm a developer (that's my job) too and if the user uses whatever I do in an known unsupported way, that's their problem.
I agree with you on that one. Apple needs to do some work on the ratings system, like maybe proof of use in a supported environment or something like that, or just plain editing the reviews to filter out crap like that. I know I wouldn't give you a bad rating if I were using it differently than you intended, but there's a lot of people that would.
What we have here is a serious problem -- Apple said we can run iOS apps on out M1 Mac's, and that's one of the reasons I bought the M1, but *none* of my regular iOS apps will run on it -- what's the remedy, and there has to be one. I really, really, really, hate false advertising.