These are a lot like the articles that I read on how storytelling can enhance a User Experience always asking questions on how it can be improved if your not asking questions then you have not created a decent user experience.
It’s not about creating what you want but creating what the users want and need to fulfill their goals so it needs to be easy to understand not extremely complex otherwise it will never use and be rated as a bad UE.