Fine, if you are a DVC member, or go every year or so. But if you go once, or once every 5 years, it isn't a very satisfying solution to tell a parent of a 7 year old who loves fine dining that they can't try one of WDW's nicer restaurants until they are 12 or 13.
When I was growing up, a big part of vacations was dining out. And my parents made it a point to expose us to "fine dining" such as it was in the 1970s. And they always made us wear jackets and ties! I still remember my first visits to WDW in 1972-1975 where we ate at the Gulf Coast room (jackets required) and Trophy Room. They were very special evenings. And I was just a kid. There is no valid reason for making a parent (or the child) have to "wait" to be exposed to a nice night out. Learning how to set a table, which fork to use, where to put your napkin, how to order off a menu etc. are all part of growing up and learning. And I think that these things are best learned around the ages of 6-10. (Personal opinion, I know). So let parents expose their kids to fine dining from 5:00-7:00 and let the "get off of my lawn" crowd have the place to themselves from 7:00-10:00 (with the option of going from 5:00-7:00 if they choose). Easy solution.