zwei und vierzig versus zwei hundert vierzig are radically different to my ears.
The counting thing is annoying but not as annoying as French numbers in my not so humble opinion. Though I guess English had it at one point with things like 4 score and 7 years ago (a score being 20 years, so 87 years ago)
Guess maybe I'm weird but outside of the "flip last two numbers around in your brain in German" it never struck me as much more than: Well that's weird, least its not french numbers under 100 where I have to add mentally so no big deal.