Agreed. If you have to be working on some exciting, disruptive project, doing solo development work that generates good income by working with run of the mill businesses with run of the mill problems is not going to be a good fit.
Personally, I find boring to be quite exciting - but perhaps not if the only thing you're looking at is the technical solution. Building a small business involves figuring out how to solve the mundane but important thing, but then you get to figure out how to sell it, how much to charge, how to do customer outreach, do support, turn the business into a repeatable process, etc. Building a business out of it is quite challenging and fun and the technical solution is frankly a small part of it.
Many solo-preneur types with technical backgrounds are way over-indexed on the technical aspect and want to treat it like their last technical job, but without a boss, which leads to a lot of disappointment and frustration.
To be honest i would not agree.
While those challenges like all challenges can be exciting, in the end of the day it will still lack you full engagement because it's something that's boring to you or not interesting.
i'm kinda in that situation now, and got to play all the roles, like how we increased our conversation ratio by 50% with me thinking like a sales person (hint, don't over-complicate your pricing page), and those things can get you exited for some time and the money also, i just don's see it long term. i would rather playing with something that i love to do.