They should make the buildings completely destructable, aye. So far they're not, but maybe a later game.
Hahaha that reminds me, HECK! and I were driving around trying to kill this corrupt cop last night. Both of us shot the shit out of him in his car, but the dude wouldn't go down. Then my car goes up in flames so I drove it right into him and blew the motherfucker up.
I blew myself up too, but it was totally worth it.