there's also the related issue, of developers (both UX and database) often not being users, and not really wanting to talk to users. So it makes sense from a techy perspective, but is *absolute dogshit* from a user's perspective. I don't care how fancy the tech is, if it's actually terrible to use!