Also many popular suggestions won't ever be implimented because the devs won't agree with it, or won't be able to find a way to impliment it. As well as this it takes a while to code and impliment something new, which means time (and money to pay the devs). If the devs don't think the work effort is worth it, they won't work on it. Also if the new feature isn't going to be a big enough change to make the money back from it, then it probably won't be accepted either. It might be a game to you, but it's a buiseness to the devs ;D
I'd say it is more than that to them, BD would be more like a baby to them. They have to protect it and nurture it which I believe they have done a great job with it, why else would we all be so addicted?