If you've never read Worse is Better or the history behind it, it's worth reading https://www.dreamsongs.com/WorseIsBetter.html
tl;dr: Yeah you think your tech is better designed and it may be but the Zerg Rush strategy works for tech (but with long-running consequences)