That's why you learn the maps.
I'm not sure about the "No Cover" Reference, I don't recall having had an issue finding it.
I don't think "Jumping" or "Bunny Hopping" Is something justifiable by Counter Strike.
People Do this on almost every shooter and I have a really hard time believing that no one does it on Battlefield.
You can Dislike the game for the way it plays or "feels", but the way people play seems unrelated.