I think the Achievement system is underestimated. Yes, there are some long term achievements (e.g. reach level 75) but most of them can be completed very fast. I can imagine we could have even several thousands of them to keep players involved.
If BB don't have ideas what to add they can simply run survey among players and I'm sure you would get a lot of suggestions.