If you're playing online and spending all of your time on a roof then please drink some anti-freeze with dinner tonight.
I seem to keep landing on teams with tons of roof campers and we get destroyed in Conquest.
I happened to jump out of a helo and land on a roof and 6 assholes were up there and none of them were snipers. I looked across the way and saw other assholes on other roofs nearby.
There's nothing wrong with dying.