Just out of curiosity, what is your primary use for GMRS? It is used it for different purposes, and many who use it have different expectations. Although it is increasing in popularity as a hobby radio service, that’s not what it is actually designed to be. It’s primary purpose is what the acronym General Mobile Radio Service stands for, general purpose use. This is why the license covers entire families rather than individuals alone, and why repeaters are allowed. Sure, some repeaters are operated by GMRS clubs and various recreational groups, but others are used for family farms, businesses, and other purposes that can be very specific for what the licensee needs.
This is also why, unlike ham repeaters, GMRS repeaters are allowed to operate without emitting an auto ID every 15 minutes in certain cases. If the licensee owns the repeater and only the other users operating under that same license are using it, just the simple act of providing their same callsign at the required interval during repeater use is the equivalent of transmitting the repeater ID.
I understand your frustration about not finding an open repeater system in your area. There are other areas that have quite a few of them. It just depends on where you are and what those repeaters are used for.