The largest reason I will not jump ship is the conversion factor. No conversion from one tax software to the other is 100%. That means scrutinizing every part of every return (especially loss carryforwards, deprectiation etc.) to be sure all information was properly converted.
Consider hundreds or thousands of clients, and you see my hesitation.