In a way, this exemplifies what's wrong with the approach Linux desktop/application developers have been taking for years: create something amazing, but forget one small detail, rendering the whole thing completely useless, and causing 99% of the population to dismiss them and go back to Windows/Mac.