Both
Obviously.
You should be punished for taking him as your GM
No but seriously sit down with him together as a group and tell him your concern. It worked with our second GM.
Not so much with the first one, who quit like a whiny little kid. He was always inventing new ships instead of using canon as we all wanted. Glad to be rid of that guy.