The article conveniently ignores every other game that does not have the same restrictions on user generated content, and then claims the "death of content freedom." Starcraft 2 is one datapoint.
Where was the article trumpeting the "renewal of content freedom" when Alien Swarm came out?