Agreed. You can't make somebody play something shabby and unworthy of their attention and time.
This is the biggest problem. The game plays like sh*t for one team. It's not fair to the other 6 guys who are having fun but it's also not fair to those who are getting shot by people who aren't even on their screen.
The biggest Catch-22 in gaming if you ask me
To attempt to set up a ban first you will need to define “what is a rage quite”. What is it and how do you tell the difference between being lagged out where server side everything is fine but client side tomahawks are frozen in the air, and bullets aren’t registering. Or somebody left the game because there is life other than a video game. There are your ping pongers trying to hook up with friends and are trying find a functional game.
Once you got that answered then how will you tell the difference between rage quitters and normal players. If it is duration in game or times left, then how to you tell the difference between ragequiters and people getting lagged out. I am avid against Rage quitting but I used go through 10-20 lobbies before one would classify as playable to any outside observer it looked like I was a huge quitter, and because the lag was client side instead of server side, the server had no idea what was going on.
Now you are left with multiple choices. Duration Bans and XP Black holes, A solution must be easy to set up, practical to enforce and logical and equal to the players. IF and only IF you can you know that they are rage quitters, then apply an equal punishment, Time ban is impractical because you have your week end warriors that only play on sat and sun. XP cuts sound great but people gain XP differently. For some players 5000 or 10000 XP could be a couple hours of work or 1 or 2 games or Headquarters on Nuketown.
Solution: this is only for punishment not for enforcement
After 5 or more games quit early on in an hour send a warning like hey what’s going on.
After 10 Games quite early apply a timed XP garnish, hence forth an example would be a in game 1 hour 50%XP garnish. It would affect all players equally regardless of skill cap. KDR is still in effect so people would at least care about their game play. It is the same concept as double XP however in reverse.
You can as an addition or as a standalone restrict the playlists of the perspective rage quitters. Eliminate the Party and the Hardcore and some core playlists. This keeps quitters out of specialized game lists where team work is necessary or would be easy to wade out an XP restriction.
But there should be a penalty for quiting. I think it should be more of an XP ban rather than a timeout ban.
And people will still quit. Nobody cares about XP... Even if some did care about XP they would still quit anyway. Once again you can't stop people from quiting, unless you prevent quiting.