I have been working with computers for 28 years, own a computer repair and sales store and have been building computers since the early 90's. I get BSOD's ALL THE TIME with bf4 now.
1) BSOD can happen in certain instances due to some hardware overheating. Most cases RAM.
2) I have an FX-8350, 16GB RAM, 7 internal fans with Cooler Master V6 GT cpu heat sink, Asus M5A99X EVO 2.0 and a 560ti video card.
3) BIOS and all drivers are up to date.
4) I have even rolled back drivers to their earliest state, just to make sure it wasn't the driver
5) It runs at 21C to 22C idle and 28C to 29C running a game. I have never had a BSOD on my system until BF4 was installed.
So every one needs to lay off the advice, unless you really know what you're talking about. Especially since I am addressing some bad advice, ie (bsod can't happen due to overheating.)
The game is broken, it has been broke since they released it. With every passing patch, it has not been fixed. Most times it does happen during map switching. Sometimes it happens right at the beginning of a new match, just as you hit deploy. The grammar police can kiss off, no one cares and you're just trolling.