A pussyfied, shrunken down version of him just doesnt hold any appeal.
Megatron should be big and tall and imposing and MP Megatron does that perfectly.
The fact that other MP's have shrunken down to the size they are is bad enough, why oh why Has/Tak?!
Imagine a shelf full of MP's all the same scale as each other (as tall as MP Prime and Megatron), wouldnt that have been awesome?!
Well, I actually sort of agree with you, to be quite honest. Or else, I would have, prior to MP Starscream's release. I too would have loved MPs to be in the same scale as MP Prime and Megatron, but it just wasn't in the cards I guess.
I was soooooo disappointed with the scale of MP Starscream... and it honestly turned me off collecting Transformers for a long time. I sold off all my Alternators, and only kept MP Prime (the first US version) and MP Megatron. When Grimlock was announced, and then subsequently released, I was disappointed yet again.
And then iGear came along with an MP Prime in scale with the MP Seekers and Grimlock, as well as a lot of the Classics/Henkei figures.
And now that I think of it... I know you hate the Third Party stuff, Dubs, but consider this: that one figure - Faith Leader - got me to (thus far) buy MP Starscream, Skywarp, and Grimlock, along with Henkei Prowl, Hound, Red Alert, United Jazz, Grapple, Tracks and Bumblebee, RTS Hot Rod/Cyclonus 2-pack, and Classics Wheeljack, Thundercracker, and Warpath.
In fact, the only other third party stuff I have so far is the Perfect Effect Reflector and the Gears of War Henkei set, along with Exgraver paid for and on the way. That's a pretty one-sided official to third party ratio there. Even considering the very high likelihood that I will get the rest of the Hercticons, Horror Monarch, Ironhide, Ratchet, the Minibots, and that MP-style Soundwave and Blaster that has been shown in prototype form, it's a good balance. After all, I still plan on getting Henkei Sunstreaker, Sideswipe (or maybe the American version?), Bluestreak, Inferno, and Smokescreen, just to mention a few official releases off the top of my head.