Sweats, tryhards, K/D kiddies and content creators that are only playing to make money off the game is what is ruining Battlefield.
Which one are you?
Bots are akin to athletes engaging in practice sessions. They get better by practicing off the field instead of just jumping into a game.
Nobody cares if you have job and neglect other parts of your life to play constantly to unlock stuff.
YOU are not the core player base. The core player base are the ones who believe in balance in their lives and don't make unlocking stuff in a video game their focus.