I think its perfect the way you play when in a communicating team or squad. Your providing overwatch. As soon as you eliminate those peaky opposing snipers tell the team so as soon as those snipers are gone or you clear a lane to an objective they can rush in. With no communication eventually the enemies will get revived n a rush mo.ent gets wasted.
I haven't really talked on the mic myself so no judgment. Just giving my overview. A skilled sniper that engages up close n take out vehicles with c4 are also highly valuable players as well. I say keep up the good work friend.