I think people are making too much of a fuss regarding size. I mean, so what? We have deluxe, voyager, and legend figures of the same character. Not that Galvatron doesn't deserve his own deluxe toy.
The articulation, though, that's something worth worrying about.