That’s not entirely true. Being grouped with the same leveled people does not mean any contribution is being made. Person A has to AFK for 5-10 minutes, but Person B isn’t going AFK and still providing XP (even at max level, let’s say providing Rep Points) to the AFK player, still. They’re still the same level. And, the act of AFKing is still in place regardless of what level the players are. To use your words a “hand out”. No difference.
And, yes, I do make an excellent point in regards to it’s not the Boosting Culture that is “destroying” Dungeon Groups. It’s the players for not taking the initiative in formulating their own groups and being too dependent and reliant on others to do it.
I don’t think the act of removing Boosting is going to fix the whole “can’t find groups because of Boosting” argument. When the root of the problem lies within the player base, and there’s nothing Blizzard can do aside from forcing their player base to group with each other.
EDIT: I’ve seen FFA Rep Groups, where you’re not actually killing the same mobs. You’re killing your own mobs and receiving the loot of the Mob that you killed while getting the Rep Points from other Players killing the Mobs, for you. These are level 60s, doing this, to each other. How far do you want to stretch the “not contributing” argument factor, here?
EDIT 2: And, another example I can give is the same one I made some time ago, to you which you never addressed. Out in the open world (let’s say you make it, where we can’t Dungeon Boost them, right?), I don’t have to be grouped with you in order to help kill something for you. You can whack a mob with 3 Swings before I one cap it with my spell. I can argue that you didn’t really kill the thing by yourself and are bypassing doing something by yourself, with me just following you around and helping you kill stuff.