@tagada
I don't have a problem with buildings blocking shots generally, even under construction buildings, just blocking tmls with them. I know this was discussed long ago and is only a very rare team game issue so I don't want to dive too deep off topic on it. But groundfiring t2 subs is quite common. The ONLY time this might make sense is if a sub was surfaced, and is targetable for a few seconds while it dives again. The game is based on sci-fi fiction, but that doesn't mean we shouldn't try to keep things as consistent with the laws of physics as possible. And if people ever want to boast about the projectile physics simulation aspect of this game, groundfiring subs many meters below the surface makes no sense.
To me, the game plans for specific tactics and strategies, with counters to them. TML-->TMD. SML-->SMD. Subs-->torpedoes. If we want battleships to be able to counter subs, there should be some specific weapon they have that is meant to target them, like depth charges or torpedoes. So instead we end up with less strategy and instead more micro emphasis, which I think slightly detracts from a real time strategy game. This makes it a little closer to SC2 and a little further from what makes me love FA.