Speaking for myself, you've pretty much hit it on the head - he's a the "big city Transformer" which I never imagined I could ever own. It's got nothing to do with engineering or the character, it's the perception that he was mythically huge (I grew up in Malaysia and don't recall ever seeing it in person in my youth).
Hope that helps
