I'm sure you can. But it isn't as much harder as people try to make out.
If you can do the job in 2-3 minutes, it really can't be described as a PITA.
I think the last time I did it took me between five and ten minutes, but I remember it most distinctly because most of that time was spent cleaning up the hobnobs I dropped on the garage floor.
The cable discs on my CAADX are like that. A big part of the problem is the brake lever cable pull ratio being badly matched to the callipers. The brake pads don't contact the discs until halfway through the lever movement. I can pull the levers right to the handlebar before getting a good braking action.
That can be a bit of a gotcha, not had an issue with TRP Spyres or HY/RDs with modern Shimano levers but I can imagine it could be with the wrong combination.
On my Planet X bike though the pull ratio of the levers is better matched to the brake callipers. I get braking after 25% of lever travel, powerful braking after 50%, and can lock the wheels by pulling the levers more than that. The brakes are as good as the excellent rim brakes on my other bikes. They are not quite as good as the fantastic hydraulic disc brakes on my mountain bike though!
My MTB hydraulics have more power than the 105s I have do, but that's a combination of bigger pads and rotors, more pistons and bigger tyres. But then the v-brakes it used to have weren't that much different (in the dry).
If I were buying another bike I would definitely opt for disc brakes, preferably hydraulic ones.
New bike has cable discs not Hydraulic! Well set up I have no problem with either - slightly more adjustments needed with the Spyre cable discs as you need to occaisionally tweak for pad wear, but that's a 3mm allen key and a minute of time, Hy/Rds are better as they compensate for the pad wear.
So nothing a £3 can of brake cleaner would not sort out then, I would imagine most people would have used it to clean rim brakes as well, or am I the only one.
I use brake cleaner to clean pretty much everything, not just bike related.