How many millions of articles are there about people figuring out how to write better software?
Does something have to be trivial-to-use to be useful?