There is a whole lot of stupid in this show; plot holes, conveniences, plot armour, inconsistent characters, inconsistent power armour capabilities, etc., etc..
However, I never felt like the show was insulting the audience or fans of the game. Quite the opposite in the case of the latter.
Felt...