"Never build a good product" is too strong. We as hackers have quite a few exceptionally powerful tools with terrible UIs (e.g., emacs) and it only really hinders the earliest portion of one's career before climbing the learning curve. Consumer stuff has a tendency to over-optimize for approachability, which my get you eyeballs but not dedicated power users whose lives revolve around tools.