I agree that trees shouldn't be able to totally stop rounds but you should be able to fire through the gaps in trees, especially at the ends. To get a shot on the enemy now you pretty much have to expose yourself. So does he I guess but the enemy may have the drop on me.
Likewise, bombs should be able to penetrate cover on the edges, especially carpet bombing. 1000 lb bombs shouldn't be stopped by a Spruce.