This is only based on your opinion though.
The reason why it was added when being kicked from a dungeon was due to people abusing the queuing system in order to get around the debuff.
If you have a better solution where people can’t abuse the queue system and to remove the deserter buff at the same time, I would recommend submitting your suggestion in a more appropriate location, such as the Dungeons, Raids and Scenario’s sub-forum or via In-Game.
As mentioned by Vrakthris from the same post of the same thread I’ve just linked:
And development does not visit the Customer Support forums.