...I'm not talking about losing. I'm talking about cheesing.
Shoveling is a cheese. It's a high risk high reward tactic that doesn't require a lot of skill to perform in order to secure a win early.
So let me use another cheese in another game as an example: Starcraft 2, Zerg 6 Pool.
Starcraft 2 is all about macroing up a good economy whilst having a good standing army to fight whatever army you've scouted they're making. It's an intelligent game about resource management that should last about 14 minutes.
A player can always CHOOSE to build a spawning pool at the start of their game and rush you with zerglings. If they do it, and it's countered, they almost definitely lose. If they do it, and it's not because you couldn't counter or didn't spot the 6 pool, you lose.
6 pooling is fair, it's easy, it's easily counter-able by even mid level players; however, it's boring and forces both sides to play the same game everytime it happens. Shoveling is the same way. It's fair, it's balanced, I can counter it easily, but man are you boring if you plan to keep just doing that and forcing me to counter it.