You are mostly right. I can't play aggro like good players -> KPOP_CHAO , PLUG, TESLA because my internet connection and gpu is bad - I play on 1366x768 resolution with low settings so most of my time is spent looking at minimap/spots because actual enemies don't stand out from brown+grey backgrounds of BF4. I play in the manner I can be useful - combat medic reviving and playing defensively, as the alternative is to flank the enemy and die because I am at a disadvantage.