It's not broken really, the problem is to those who has crashes or freezes are due to them playing on a normal rig.
My high end rig never has those crashes issues, I feel the pain though since most user says it does crash and freezes. Sometimes I even tell mine crash because kesian my buddies crash all the time on mid range pc.
BF4 server wasn't able to cope in day 1 but after a few days it was great. Nothing like SimCity which is full of bullshit all around. Sadly SimCity even that it has all this bugs I still like the game. Glad it's going offline soon as well.
For BF4 the small microtransaction which only helps you unlock weapon doesn't mean a lot to most people. Some items will be free in time and unlocked.
People get premium mostly for the server priority which queue you first to normal non-premium and double XP weekends. DLC is good but mostly we just play on the normal maps.
For DLC the price is alright since it's a full fledged map which is damn massive, if comparing with COD DLC... BF4 DLC is much better la.
EA likes to ruin things so yeah.. Anything when EA release something, people has to think more than 2 times before buying.
After what happen to SimCity and my all time favourite Sims Online being shut down, I haven't no trust on them at all.
Even though Titanfall that promising, I won't buy it until at least 50% off when server is more stable and everything fix.
Yeah COD Ghost simply died, all my hardcore COD friends also super disappointed about it after the purchase.
Some of my friends didn't even get it lol.. I get it just to play with my friends.. In the end we all end up playing Payday 2 which is much much better.
Just because you never really had issues with the game, that doesn't mean that other high end rigs are not having issue. Or all the lower end PCs are having issues as it is evident that BF4 isn't fully QA properly as even consoles with fixed hardware are having this issue with some consoles have zero issues while some consoles are having stability issues. And that should not happen because the point of having consoles are to have a fixed hardware so that optimizing and QA would be easier but some how some consoles are having more issues than others. EA has always been very notorious in their game's QA as most of their games are released in poor state.
If you have microtrasactions in a retail paid game, it is unacceptable regardless its just additional in game cash for real money to just to unlock some guns. Then offering something like Premium on top of microtransactions is just ridiculous.