As a retired Income tax CPA professional I purchased HR Block because it was relatively cheap for the the software. I formerly used CCH tax professional software for my practice but the cost of the CCH software didn't make sense for my own personal tax return which includes Sch C,D,F, and E. I thought the HR block software was OK, but it took me a little while to learn it, since I knew where I wanted to go with the IRS various forms.
The business software I have to use to do a 1041 trust filing is not particularly user friendly. Unlike the personal 1040 software it has very few user prompts, but rather drops you into the forms to complete.
Been using this for a dozen years and am still disappointed with a couple things. First, there's lots of terms and fields that they don't even attempt to explain. Like it asks if you are claiming a section xyz exclusion, but don't provide Any explanation. Why not? And there's a couple other quirks that I've just gotten used to, but most actual bugs are finally gone. At this point it's much easier than learning the quirks of a different app.
I keep using H&R Block because I’m used to it. And if the competition was created by someone else, I might switch because there are places where the explanations are vague and not clear. But I’m used to it by now so I’ll stick with it.
I have been using H&R Block tax software for 5 years now. With the high end version I can handle all my tax needs. The software itself selects and produces the necessary forms based on the preliminary questions. I will continue using it for the foreseeable future.