I'd still take that over what we have now, and I say this as a fairly shitty casual. There is this middle ground where the game is casual friendly but doesn't reward people for taking a shit in a public restroom and only getting 50% of it all over the seat, walls, and floor.
You had to not be a (mostly) piece of shit and be fairly competent in order to play, which created a community instead of grouping with dumb ass strangers who can't turn taunt off their pets in a dungeon while standing in the fire and yelling "STFU noob I know how to play my class!"