To be honest I have mixed feelings about lvl differences.
Fist of all every one likes lvl ups:) you can't take it away from the ppl or thet will be upset. I don't think it's a good idea to touch it. But they decide to do it I am fine with it.

Yeah gear I think they tryed to make dnd more fun so. And I do believe the had success as well. I don't mind it to if they will touch this part. But.... if you nail something and it's good ppl love it. I mean a really really smal group of ppl complaining about ower level and itemization. But mybe you are right.