Designing and developing anything of consequence is incredibly challenging.
Really great design is hard. Good is the enemy of great. Competent design is not too much of a stretch. But if you are trying to do something new, you have challenges on so many axes.
If something is going to be better, it is new, and if it's new you are confronting problems and challenges you don't have references for.