It's a good system, no random crits & spread, decent map pool, queue times are roughly 1-3 minutes and most importantly no automated cheating bots. It took me a while to get the anti-cheat working as I had to disable Hyper-V and run some weird command line tool to get it working, but now it's fine.
Pubs are quite enjoyable and they don't take years to finish thanks to stopwatch. Haven't seen too many stacks but most of the people who queue with their friends are just vibing from what I've seen. I've only ran into like two 6 stacks with like 3 medics that run perma kritz + banners to farm points for a ~€10-20 hat/weapon from the shop, but honestly it doesn't matter cause your game will end in no time, you get one less point and just move on from there.