You Don't Need to Compare Flights. You Need Someone Watching Them For You.
Finding a genuinely good business class fare takes more than a passing glance. It takes time: checking different dates, different routings, different airlines, then checking again because the price has changed while you weren't looking. That's a reasonable way to spend a Saturday if you enjoy it. For most people, it's simply an afternoon they'd rather have back.
The problem isn't whether you can afford it
For someone who regularly flies business class, the question usually isn't whether they can afford the fare. It's whether saving a few hundred pounds is worth spending an evening moving between airline sites, changing dates and comparing itineraries.
A good fare is still a good fare. Paying more than you needed to, simply because you didn't have the time or inclination to look properly, feels unnecessary. There's a difference between not needing to save the money and not caring what you paid.
A cheap business class fare isn't necessarily a good one
Business class fares that look unusually cheap aren't always what they seem. A "business class" fare can mean very different things depending on the airline, aircraft and route. You might find a recliner when what you actually wanted was a proper lie-flat seat.
That's why price alone isn't enough. If you're going to pay business class prices, it's reasonable to be particular about what you're getting for them. A fare that's technically cheaper but has the wrong seat, the wrong routing or the wrong restrictions isn't really a deal. It's a different product wearing the same price tag.
The best fare is the one that meets your standards at a price you're happy to pay.
The sensible version doesn't involve you looking at all
The answer isn't to get better at comparing flights. It's to stop doing the comparison yourself. Decide once what you'd fly, which seat you'd accept and what you'd be willing to pay, then let something else keep looking until it finds it.
And if it's going to watch for you, it should stay quiet. An inbox full of "your flight price changed" messages isn't much better than checking yourself every day. You've just spread the same interruption across weeks instead of doing it in one afternoon.
The useful version says nothing until the specific thing you asked for is actually there: the route, the cabin, the seat type and the price. Then it tells you.
That's what milo is for: set the route, the cabin, the minimum seat type you'd accept - lie-flat and better, for example, rather than simply "business" - and the price you'd be happy to pay. Milo keeps watching until that combination is real. You don't need to keep checking. You just hear about it when there's actually something worth booking.
For more on setting a minimum seat type alongside your target price, see Business Class Flight Alerts That Check the Seat, Not Just the Cabin.