"I disagree with your payment model for this game, so I see no problem with taking the game and ignoring that model" seems like a ridiculous stance to take, no?
This is still a moral gray area because it's so new, but we've had this conversation about F2P phone games on here in the past, and my stance is the same now as it was then; removing the DLC hooks from a F2P game, removing cooldown times to circumvent pay 2 win models, or modding in DLC items, are all forms of piracy.
On a more general level, MS/343 have released this game because of the realities of the Russian console/PC divide. F2P is the best way to make money in Russia, so they made a F2P Halo game for Russia. If you want to play Halo 3 online in America, you have to buy an Xbox 360/One, pay for LIVE, and buy the game for $15 (or free, if you buy a One). Being in a market with a viable console industry, you do not have a right to free Halo. Your options are quite easy; pay for it like everyone else, or don't play it.