Not necessarily too hard, no time. Its more so that the team has a plethora of other things to worry about with making new content and managing priority on a lot of things. Believe me, I would kill for a free glam system or many other features but as someone who's researched on how game design works, shit is never that easy.