I'm a self-employed highish income person, no stock options (that was long, long ago), interest, dividends, capital gains, rental property income, a spouse who also has to file schedule C twice.
Takes me about 2 hours on ffff ....
.. mostly because I've done my own taxes for the whole 34 years I've lived in the USA (including the first year when I got the US government to pay me the excess of what I'd paid the UK government, and the year I paid taxes on amzn stock that exceeded everything I had ever earned until that time).
This stuff is not as complicated as people make out, though I would concede that it is likely easier for a software developer-type person than a personal grooming specialist or firefighter. There's a whole industry out there predicated on the idea that you can't do this yourself.