CHERRYI kind of agree with that, but the reason for spawn camping rule as I imagine is that there are much more players on pub servers and it becomes a group activity after a while.
ubercharge is a mechanic
airblast is a mechanic
you can knock the sticks off with rockets
you can knock the sticks off with stickies
you can destroy the sticks with scottish resistance
you can destroy the sticks with scorch shot
you can destroy the sticks with detonator
you can destroy the sticks with literally any hitscan weapon
you can kritz out of spawn if enough idiots are right next to the door
you can deadring out of spawn
you can switch spawns in 2fort
these are all mechanics that are easy to use and will help these players in all aspects of the game. there's literally no reason to kick or ban for spawn camping other than being really fucking ignorant to how tf2 works.
which is funny because the same people that get mad at spawncamping don't like competitive because of the restrictive unlocks.