Absolutely agree, but EA/DICE aren't interested in a meaningful reasonable experience, they want the CoD kidz to feel welcome and comfortable and don't care a **bleep** for anyone actually wanting any tactics and thought in the game.
BF was always a middle-ground between milsim and arcade, but they are leaning way into the arcade side now.
NOTE: Cross-play is messing with all of these observations too. Playing with cross-play in screws the netcode and makes TTD feel much worse. Guess what, though? Even if you worked out how to get cross-play off as a PC player they changed it so you are still forced into cross-play.