This type of system, in my experience, tends to rebound harder on DPS than on tanks and healers, because they are easier to replce. Kick your tank or healer, you might have to wait a while to get a replacement. Kick your DPS, you can have a replacement more or less instantly. This is hard on DPS because they already wait longer for their groups than tanks and healers, and being viewed as "replaceable" or "interchangeable" is very demoralizing.

The only way I could get behind a kick feature is if it was limited to players with AFK or DC status. Otherwise, I'd be very afraid I'd wait forty minutes for a queue just to be replaced in the hopes that the next DPS would be an "upgrade". Sorry if I'm cynical, experience taught me this a while ago.