Is this what's written on the game box? And in Heroes, is the "main element" hit-and-run tactics from invisibility? And in strategy games, is it considered a sneaky tactic to attack from a distance?
This is the game's logic, just like in Heroes, quickly clearing neutral creatures without losses is a sign of skill.
"Hit-and-run from invisibility" is always a risk, and a much greater one than attacking with a large group and winning.
Artillery can be destroyed; if you can't do it, you've lost the game.
It's all subjective. This is a viable tactic, perfectly acceptable. With your biased dislike, you're only consciously impoverishing the game by believing that some playstyles are ineffective and "shouldn't exist for decent players."

This is instead of a facepalm.
Except the ones we've made