It seems like the general rule of thumb for deciding if a game gives you a real sense of being part of a larger battle:
1. There are roles which allow you to aid your team without any possibility of getting kills. E.G. Transport Helicopter Pilot, Transport truck driver, Spotting UAV, Proper Recon, and so on.
2. It takes a f*cking age to get anywhere without the aforementioned vehicles.
I love that support role:
<3