I agree software is no substitute for a good preparer.
But I view the software as my "assistant", and if I can find a software that does a better job than ATX, I will consider switching.
It would be like finding a better assistant and I am willing to pay more for a more experienced, helpful and useful assistant.