wowow. despite the fact that i don't like BF3 a whole lot i guess it is fair to say that their support is awful.
Remember the M26D Heavy Barrel glitch? it took them 3 months to fix that, they always take at least 3 months to fix stuff that could be fixed with a hotfix within days if not hours.
+ their support gives the least amount of f*cks you can imagine, once for some odd reason my BC2 key wouldn't work anymore (when i logged in there was no key assigned to my account, when i tried to reassign it i got an error), so i messaged the support. it took them 2 weeks to reply to me and all they said was pretty much "f*ck off, not our problem". i was damn lucky that my vendor was nice enough to replace the key.
There is a reason why EA was voted america's worst company twice in a row, saying that EA is all the evil and DICE is just fine is also invalid because those companies are merged, i.e. a lot of DICE employees are actually EA employees.
The major issue with DLC on PC is that PC gamers (at least the older ones) are used to having the option to modify their game, i.e. make their own content. Console players never had that option, so they don't miss it.
So why would a person that is used to having 700+ maps without paying suddenly pay 15€ for 4 maps? if they put some serious effort into it, either through making a completely different game (BC2 Vietnam) or by developing content worth >30 hours, which only applies to SP games (GTA IV DLC), i would be willing to pay for that eventually.