Dice and other EA studios (Bioware) has talked about Frostbite being hard to work with many times in the past.
Seems like that they have spent way too much time on engine-features, but "forgot" to make proper tools for making the process of creating new content easier. BF games has earlier been some of the most beautiful looking multiplayer games no doubt, but has always had lots of small issues.
If they want any chance of running a live-service, they have to make sure that as much time as possible is spent creating content, instead of wasting time using a game-engine that demands usage of "voodoo".
Perhaps Dice Sweden should use all their time developing Frostbite and then some other studio could create the BF-games, they seem to not being able to do both. Seems like making quality game-play is totally lost on Dice Sweden.