It took several years to convince myself to turn from desktop to cloud. It has been a process of slowly making the change. The main reason for this is the fact that this is what a lot of my new clients are searching for. Also, advances in technology have allowed me to work more efficiently.
Large corporations have made a large effort to bring users to the cloud. Large companies had to spend money on technology and convince clients, advisors, and resellers to understand that this is the direction the company is going. Of course, they'll continue to use the desktop version, however, businesses are more inclined towards getting their accounting and bookkeeping on the cloud.
You never have to upgrade again! For some on desktop, this is not a plus. They are happy to keep the same version for many years and only upgrade when forced to.
However, what I'm seeing is that you do not have to wait for new releases or updates to enjoy the most recent and best technology. The changes are generally made every 4 to 6 weeks. What I love is that they are able to improve the quality of their services and make applications more user-friendly.
Every day new applications are being created to work with the cloud; while applications for the desktop are flourishing, these same programs working with the desktop now have sister applications for the cloud. All of Intuit's cloud programs have mobile versions as well. One thing to remember is that the mobile versions are never quite like the full version.