I don't personally like the literal, on-the-ground separation of guests based on income level. I'm not a fool - I realize that it happens on every level at Disney, from resorts to restaurants to special parties and experiences, BBB, whatever. The cabanas are just such a literal separation, in the most iconic of the parks. I just find it distasteful. It's the Magic Kingdom, not some beach in Cancun or something.
IMO part of Disney magic is a bunch of different guests having shared experiences, not only within families or groups but within the entire guest population. It's a romantic idea idea, probably kind of naive, and admittedly not always or even often the case. BUT, as it's best, that's what Disney is to me.