@gemlog @amiloradovsky
Can't see the original post or what this replies to but just from what you write I think there are some factors that help people go even with no-so-good interface:
- the practical reasoning for it
(so if it has a reason, whether I like it or not can be just a side point, especially if I can see believe in the practical more than what I think)
- communication and asking people can be momentary thing or has hidden things behind it (a bad example though true for me is a girlfriend(s) that are complaining about 1 think but really when we got down to it thought my own GirlFriendDailyFixForRelationships I've realised that actually because their not happy or a chain of things didn't work then they chose me or this 1 thing to bang on about when in reality a small fix and they are on their way and don't even care for this so much AS LONG AS their life in another way is good.... so moral of this story / anecdote is that users might have some out-standing feelings or problem (including expectations for software) but it's also not necessarily what they are saying (what they are really saying is I'm not really happy in my life with xyz and if you fix that and get past this riddle / complain actually this software works and I'm just tired of xyz)
Ok just some psychology or whatever there, but importantly reality when asking people. It's 100% good to ask AND design with reasoning and even bring them on board with it (rather than just at the end like a like-it-or-lump it thing) and even do some artwork or various possible version in future so they can feel at least some expression and visualization in contributing...
Hope I didn't lose anything I was trying to say there...