Yes, they're not very inspired to say the least, but they work. John Alvins style would not sell today, pretty much like Struzans style, while great, is passe and not commercial enough.
For what they are, those two posters are intriguing enough and will bring folks in, which at the end of the day, is their sole purpose.
T