No doubt that BA has made an amazing improvement in gameplay and I simply love the new features and their commitment towards public interest.
One thing I would want them to do is to fix this game. So many bugs have been reported that this is just not tolerable. They could simply make this game look the best game ever if they fix it and keep on releasing patches before they even think of working on "DBC20" or whatever. It takes hard work and dedication to make your image in all it takes is 1 bad game to ruin it. I see that people are very supportive but that's he way this market works. If we are paying big bucks for the game, we are making genuine purchases and supporting them in the best possible way we can, I think they should understand their job towards the consumers (which I think they are).
Now all we can do is give them some time to fix these bugs by releasing some patches. They should not let go of the efforts they've put in this and we should not give up cuz of the time we have put in this.