I've done my own taxes since I was toilet trained. For a decades I used Turbo Tax. Then...in 2016 or there abouts, TT decided not to include many of the forms I used in their Basic software package, in order to "force" us into buying the more expensive "Deluxe or Premium" versions.. Simple stuff like Sch D, some health insurance stuff, nothing complicated. So I switched to HRBlock about 4 years ago. Never looked back. Has all of the forms, easy to use, and you can get the basic program (without state) for about $25. And HRB will import your TT return from last year to do the HRB return this year.
TT lost a ton of business and got raked over the coals on social media and lousy reviews on their website, as well as Amazon's, Sams, Costco, etc. A year or 2 later TT relented and added back some, not all, of the forms needed, and begged all of us that left to come back. I told them to "go pound sand".
Re: using a CPA/accountant...if you look at the CPA "worksheet" that you need to fill out, it is in the same exact order as the 1040. The worksheet just looks different. So they have a "dooser" input your numbers that you put together in the first place, into their software and then the CPA "reviews" it, and charges you $250. Absurd IMO.
Now...having said all of that, you DO need to be diligent in doing your own taxes. The key is not to wait til the last minute, but rather break up the input of data into several sessions. Personal info and wages in one session, interest-Dividends in another, cap gains on investments in another, etc. That way you won't be over-whelmed and get frustrated, lazy and make mistakes, or more likely, omissions. HRB does a good job of guiding you thru the process, and there is a ton of info embedded in the program, and on their website to help you thru stuff. And, you can always do a topic search on the IRS.gov website to get the info you need.