I believe this could be properly considered a balance issue, where people build t1 radars (or other buildings, like shield generators) to block tml. It could also fit under the realm of bannable exploits: /viewtopic.php?f=2&t=11322. See, "Anything else that is breaking the game in some fashion."
See, e.g, at 9:10 to 9:25 youtube video time: https://www.youtube.com/watch?v=Ce2oIXL_qZU&t=628s
I think that unfinished buildings ought to provide some resistance to enemy fire (therefore a "balance" issue), but particularly in the tml case this seems like a clear exploit to me. The literally 1-2 hp partial radar, that cost 5 around mass, can completely block a 180 mass, 6000 damage tml immediately before hitting its target. To me it looks identical to the "build a factory underneath an enemy transport dropping units" exploit. "Oh, you figured out a way to basically cheat the way the game is supposed to work."
Possible alternatives:
1) It would make some sense to me for the missile to pass through and destroy the blocking target and have its final damage reduced by a proportionate amount (the hp of the partially constructed building). But it's also an unrealistic way to look at how a missile would operate (anything other than a minimal barrier should stop and detonate it).
2) Increase tml firing arc so that they rarely hit buildings in front of their target. (But this may have other issues)
3) If we don't want to bother changing game mechanics, just make this a bannable offense because it is clearly intentional and breaks the game.
I have rarely seen this issue except when people intentionally try to block tml missiles, so I would think 3 is the best option.