I don't really want to pay more for a product, no one does, but I'd be one of those people who'd pay more for BF4. Why?
I wont be. Why?
Because Battlefield 3 was shit. Because they made the unlocables too lopsided, because after they charge you the US$70 which translates into no less then A$150 they still want $20 odd a month for premium which like unlockables, will be so lopsided as to make the game unplayable if you don't pony up the monthly danegeld, sorry, subscription fee.
BF 1942 and BF2 were works of art, BF Bad Company 2 was good, BF3 was just a huge steaming pile of unbalanced crap that I stopped playing after 3 days.
I think you are full of bullshit, how can you judge an online game if you played it for only 3 days, also pretty much all battlefields had dlc(they were called expansion/booster pack at the time) 1942 had road to rome, bf2 had special forces, euro forces and armored fury, 2142 had northern strike and bc2 had vietnam, if you don't want to buy them it's fine you can still play the game, there are tons of bf3 servers with just the vanilla bf3, the new unlocks included in the dlc don't give any advantages over the vanilla weapons, they don't give you nukes just another weapon with slightly different stats, also it was exactly the same in bf2 and 2142, you could unlock new weapons or gadgets for each kit if you had the expansion pack
Last but not least there isn't a monthly fee, there are 5 dlcs you can either buy them at 15€ each or buy premium which is 50€ and you get all of them plus some extra goodies(nothing special to be honest, just some skins and some game guide), I was a bit skeptical at the beginning because close quarter didn't seem very good, but it's actually quite fun if you want to play something different from time to time, again you are not forced to buy anything just like you weren't forced on previous battlefield