I somehow cannot believe someone can complain about FF being on in competitive 
Like yeah, for public servers you should have few with FF on and Off, and if we once get dedicated servers, it will be up to the server host.
But guys remember, it’s just another level of gameplay. It simply prevents from blindly spamming explosives and spraying bullets. You just have to be more careful about what you do.
Also as some people mentioned, old SD games had FF on by default and it was never ever problem. Usually servers had a configured that after few team kills you get automatically kicked, or you get automatically kicked after X punishments from players.
Also this punish/ forgive thing is there since RTCW, but it’s not like people punish you all the time.
I know all this is more challenging without dedicated servers (as dedicated servers tends to build communities with their own admins), but from my point of view it’s something that should be just on by default and we should have only few “noob” or “begginers” servers where FF would be off.