I could not agree more
You may like or dislike the Juggernaut as character and of course it is perfectly fine not to like the way Juggernaut looks.
IMHO the Juggernaut Maquette is however a great representation of the way Juggernaut looks in the comic books.
Juggernaut is a tall, bulky, heavily muscled behemoth wearing a helmet which not only protects him from psionic attacks but also hides his neck.
My opinion is of course highly subjective but the way I see it, Sideshow has created a truly awesome tribute to the unstoppable force of nature with this maquette.
A tribute so close to the comic books that with a bit of fantasy you can almost imagine Juggernaut having stepped out of a Marvel comic to visit your display room.
Just my two cents though!
Rainer