Blizzard has improved their support of the Mac community since the "hey day" you refer to. Your "hey day" is the time frame where the Mac versions were ports done by a third party and they were released long after the original PC version, with the exception of Diablo II. Blizzard created an internal Mac team and shipped D2 nearly simultaneously. Since D2 Blizzard has continued to develop the Mac versions along side the PC versions internally and ship at the same time: Warcraft III, World of Warcraft. It looks like they are doing the same for Starcraft II and Diablo III, so how are they hurting the Mac community? Don't be silly enough to say the delay hurts everyone. Blizzard is notorious for long delays, sometimes multiple delays, fans bitch and moan until launch day and then flip and say the game is so involved and polished that the delay was worth it. What hurts gamers is when a company ships a game that is not quite ready and otherwise great ideas are lost behind crashes and other technical problems.
My grandfather was a Marine in Korea
Ask him if his letters were censored. My grandmother saved the letters she received from her brothers during World War 2. Some letters have black ink painted over some text and other letters literally had scissors taken to them resulting in some text being carefully cut out. We don't have the human resources, nor is AI capable enough, to censor posts to social networks. Offhand I can't think of a better solution than kill the connection.
While the USMC policy may seem like they are overdoing it given the nature of today's enemies, keep in mind that they are developing a general policy that takes into consideration he larger and more capable potential enemies of tomorrow. Data mining social network sites could be incredibly valuable. Look at what the British did with Enigma during WW2 with their decoding of every German communication, things like so and so going somewhere for training, being transfered to another unit,
Term, holidays, term, holidays, till we leave school, and then work, work, work till we die. -- C.S. Lewis