I don't like a lot of IDW's art especially in Transformers. I don't know why they can't simply draw them. I love the story of Megatron's Origin. It fits well with what we know.
Here is a Space Marine, Rob Liefeld style. I can say artists have more aides and better technology on their side, so they have no excuse to be so sloppy (but it can make mediocre artwork more presentable).