You can limit (by device) which phones/tablets can download your app from Google Play. If the developer doesn't take the time to consider the requirements of his/her app and limit its availability accordingly, they deserve the poor ratings.
Yes, customers should also be aware of what their phone is capable of, but the developer has some responsibility here.
Yes, customers should also be aware of what their phone is capable of, but the developer has some responsibility here.