I&#x27;m pretty sure you implied that, but just to be sure, I&#x27;d like to point one thing out: Doing one thing well won&#x27;t help your product if there is no way to use other &quot;things&quot; that do their thing well. It seems like products often suffer from feature creep when there is no common way of interfacing with external products. I haven&#x27;t used Evernote, but maybe the lack of proper ways to interface with external software on each platform was the main reason for them becoming bloated. Android with the intends system seems like one way of doing that but I feel it might not be powerful enough for most problems. Also you have no good way of guaranteeing the user experience if your surroundings might change in unpredictable ways. So it&#x27;s not that easy.