Achievements are super easy to implement, can be counted as a "feature" even though they take 30 seconds to design, and they make some people happy. For whatever reason. So it's not a surprise they're incoming.

I see some of your points, Crevox. I just don't understand the intensity of your reactions. Some of this stuff will work and some of it won't, but in general the direction of the game and dedication to evolving things seems positive to me.