Please hide weapons and assist characters so other players can't copy other players strategies.
Hiding heroes/hero aids and all other buffs that one might see when inspecting a base will alert the potential attacker of their true power. People who play this game really strategically will, like in an actual war, gather as much information about their enemy before initiating an attack. It makes sense to spy on an enemy. I'm sure that it has also helped you yourself to down a base or to change strategy.
However, this mechanic has most likely been put in place to prevent cheaters/hackers in highscoreboards and to make the game a little more competitive.