GTA V is also releasing on PC in January. Nintendo has like 3 new games coming out in December and Amiiboos have had controversy recently regarding locking content across a ton of games. The Crew is a ubisoft game.Well, @Docttj this month has some of the bigger releases together (2 ACs, DAI, GTAV, FC4) with Ubi and EA being some of the most greedy DLC related companies, not comparable at all with your list, adding to that there's three and a half months to TW3 release it's obvious what they did.
The industry itself is full of greed and bad business practices that any company releasing free DLC could be seen as a message no matter when they do it. If they announced this a month before it would have been probably taken as a shot at EA/Ubi just the same and a month later it would still be seen as taking a shot. I don't believe there could ever be a time they could announce free content without it being taken by some people as a shot at another company. That's just how terrible the gaming industry is at this point. If you disagree, fine. I just think that no matter when they announced this it would be seen the same way as it is now


