Either I am blind or there are no objects other then sparrows that can be shot and blown up. Now I know this is a cliche now days but it feels like its missing! Have you been sniping and wished there was a barrel, power core, unstable plant or something you can look for to change things up a bit. Without these elements the game feels so scaled back or bland. I mean theres a strategic side as well as visual or atmospheric side to explosive objects. These places arnt going to be so clean or not have such things.
There are tons of things that can be blown up. Next time you are playing look for anything that has a pulsing orange light. The round containers on Venus are just one of the things you can make explode.