Big Boss is the ultimate bad guy? I'm sorry but I find that hard to take in...Ocelot wasn't portrayed as a bad guy but more of a snake's rivalry. They are not 'ultimate' bad guys, they simply fufill a purpose in the franchise with their own ideology, to quote what the boss said "there's no such thing as a true enemy". Today's enemy can be tomorrow's ally and viceversa. You need to pay more attention to the game instead of looking at it from face value.
Your the one taking it at face value. Big Boss was hurting people to get off on it. There's no ideology behind that. There's a reason why Kojima compared him to Darth Vader and the Nazis. You are literally disregarding all the evidence that suggest that you could be wrong.
The main point of the MGS is that we are all responsible for our own actions.
Gamers have lost their pride. Complacency can be a sin.