Another long, off-topic related post. Those here for anime discussions can dismiss this post entirely:
Brother?
I too play a lot of Soldier. I don't like playing as slow classes usually, hence why my most played classes nowadays are Soldier, Scout and Medic (Blutsauger + Solemn vow too good). Too bad Half-Zatoichi got a stat change... I mean, it's a good thing to make it more balanced for Demomen, but not so much for Soldier. At least can put it away now in case have to use rocket launcher. I know I might be weird for using a Half-Zatoichi with Rocket launcher + Gunboats combo, but it just has grown on me.
Also about playing as slow classes: if I play as Heavy, I tend to use shotgun most of the time instead of minigun, unlike what 99% of Heavy players do (replace shotgun with sandvich)... And this is with the Tomislav that doesn't have a long rev-up time to begin with. Guess that says something?
Guess TF2 doesn't count as cheap and something people are not specifically competent at? Sure, I have racked up 2107 hours in it, but nowadays I'm goofing around more and not playing to win.
It is, I like it better on TF2 though since you usually play as a pyro and you just go to town with the flamethrower on the map.
IMO the PropHunt works better in Garry's Mod. There's a lot more variety, and it's more challenging for the hunters as they lack options to heal themselves and just burning everything and hope they hit someone.
However in GMod's PropHunt you also have very small props that are OP as hell: you can't hit them if either the shooter or the target (or server) is even a little laggy, and they can be hidden in such small cracks it's not fun for hunters.
There's plenty of gamemodes for Garry's Mod that could be fun to play, like "Trouble in Terrorist Town", "Stop it, Slender", aforementioned "PropHunt"... They might require you to also have CS:S and possibly Half Life 2: Episode 2, but most of the time those are the only things most stuff in Garry's Mod requires (plus TF2, but come on, it doesn't cost a single cent anymore).
Might go way above the price target and skill level requirement, but ARMA 3?
Battle Royale and Escape scenarios seem like they would be fun to play in groups (AFAIK at least Altis and Stratis are official terrains for those scenarios. I don't know if Escape from Takistan and Chernaus are official, but have seen people play them without issues).
The maps are quite large though, but luckily vehicles exist... Who would want to run all the way across Altis? That terrain alone is 270 km2... I don't remember if it's a little smaller than Los Santos in GTA V, but still really large.