Only reason he is going after Halo is it's got a huge amount of marketing hype around it. So basically he generates a massive amount of free publicity.
Nah he's very very clever. Has an excellent lifestyle without having to work long hours like the rest of us. America is full of "Conservative Christian" politicians constantly attacking everything and everyone around them. Why? Because the dumbass redneck electorate loves to hear this crap.