Thanks for checking it out! Stealthed units are intended to be a major weakness for the Angry Marines, considering their more... direct methods to warfare.
There are ways around this like the trait you mentioned above as well as some heroes, units and structures.
Example: A certain fan from the "FRAK YOUR PSYCHIC CRAP" trait
CapJOJO
Joey joined
A big fan of mods and the modding community