That's my point exactly. They focused on what people wanted more than a challenging technical problem. That makes them the exception to most programmers I've come across who are fascinated with technical challenges so obscure the resolution of which nobody cares about. In academia, that's respectable and commendable. In business ... nobody cares.