Once again, I have visions of a pretty simple solution to this problem. Take the template for the ORDGC - qualification standards, course, etc.. - and run an event for Masters, GM, etc. Have the Oregon Masters Championship (ORMDGC?) on the weekend following or preceding the ORDGC. Two great weekends, nearly every division gets represented.
I wish I had the available resources (time, mostly) to make this happen. Perhaps in a few years when the boy is older. Until then, I'll have to hope that someone picks up this baton and runs with it. Maybe the people who are complaining the loudest that the current system is broken?