why they dont do this i have no idea. now friends cant play with friends because half are in bad sport half are in good sport. people get BS for the stupidest reasons like DCs or just being booted from missions where its rockstars servers fault etc....
they did it because it didn't worked in RDR. people who can't behave in online games need to get punished and thats what we mail to rockstar all day.
If you or your friends can't follow simple rules that a game gives you, then it is completely your fault!
tell your friends to not act like complete assholes and you can play together. It works for everyone.
The best solution I know is the "request peace" method.
It would not make sense to cancel the bad sport lobby - a lobby seperated from the "normal" lobbys - just to re-name it to pvp and seperate it again.
It may be just a game but you interact with real people controlling the little computer figures, you know? you can'T go all anarchy. there need to be rules just like IRL otherwise everyone behaves as an animal (as it would happen IRL without "laws")