When it comes to “good” and “bad” in User Experience Design, it’s all about making compromises. There are influences from marketing, management, development, design, sales, support, etc. In other words, almost every role or department within the development cycle has it’s own agenda on want they want...