Dunno if SE can really do something about it. Penalties always have a danger to hit the wrong ones. Maybe a check that can distinguish between DC and abandoning and also checking the frequenzy might be something to look into deeper. But no matter what happens, it won't change people's minds and attitudes so it is up to the so called "community" as far as I see it.

I see a lot of Egoism and Elitism in public Games and even in my guild, I see certain players playing for themselves and nobody else. Need help? If I need something from the dungeon too it is alright but otherwise go the hell away from me.

People who try to enter running quests in order to finish them quicker are just lazy and egoistic in my book. Nice for you that you can benefit from other people's progress but do you ever think about how YOU benefit the group? The rest is not playing to push you quicker through the Game but instead, they maybe want to progress as well? And what do the quick progress guys achieve? Beeing able to moan and complain sooner that there is not enough content? Showing the world how outstanding they and their e-Penis are? I don't get it.