It's not like these companies are static. Battlefield Bad Company 2 (EA) introduced "Buy New/Project $10", where it's online pass included *all* of the maps as a reward for customers who bought new instead of used. Ubisoft generally bundles all of its disparate preorder DLC into a megabundle near the end of the schedule, so everyone gets everything if they want. These positive instances are just becoming increasingly rare examples.
I don't want to derail this thread but I've got to conject that EA, Ubi, and Activision aren't the only publishers/developers out there. Valve, Bethesda, CDProject Red, 2k, TakeTwo/Rockstar, and smaller guys like Paradox, Deep Silver, Devolver Digital generally do "similar but better" business practices (despite technical hiccups here and there, as no one's perfect). Even Microsoft and Sony generally have more consumer friendly DLC practices with their 1st party titles, where most DLC content is not hypothesized to be anything other than totally optional or additive.
A lot of this stuff used to be "free" to build customer loyalty. Half-life 1 was 'promised' to have TF2 as it's multiplayer mode. When it didn't ship with it, people were upset, but Valve eventually patched in Team Deathmatch, Team Fortress Classic, more maps, Ricochet. All part of the license you initially purchased, and all before Valve even had "Steam money" to fall back on. Unreal Tournament 2k4 had free Official Community Map packs that contained hundreds of maps, officially integrated into servers.
ME3 multiplayer's microtransaction scheme was the best, optional tip jar I've seen. However, if you see where they've extended it in BF4, you'll be pessimistic of how optional or cheap it'll be in ME4. Titanfall's lack of profile naming or private matches are relatively minor, but it's just one more title in a long line including things like Spore, SimCity, Battlefield 3 and 4, Dragon Age 2 (DLC was cancelled due to lack of popularity), Dead Space 3 (which had a coin doubler), PvZ2, etc (
http://en.wikipedia.org/wiki/List_of_Electronic_Arts_games). They had a real bright spot back in 2008-2010 with great titles and practices, but it's diminishing.
It's not a flavor of the month to hate EA. It's a disappointment in the last decade if you've been following all of their work.
And with that, I cross my fingers *really hard* that ME4 turns out ok.