I agree. I've been telling them since Alpha for more on-screen indicators for various aspects of the game. An in-game UI for viewing achievements is a must-have, imo. When they start messing around with stuff like this, i hope they do titles too.