I also 100% disagree.
Inbound is a waiting game. Referrals are a waiting game. And hoping to be found at the right time by the right buyers ENOUGH times puts external factorsnin charge of your business but just thriving, but surviving.
My business exists precisely because we believe so strongly in outbound as a strategy. But wherein you are right that random cold outreach is distracting and a waste of time, outbounding that is targeted well and focused on problem solving can be the best ROI you have all year.
The difference, we have found, is between prospects who are aware their businesses are imperfect AND are curious about solving problems and prospects who know their businesses are imperfect and willing to live with those imperfections until such time they become intolerable. Those that choose the status quo until such time that they choose to go looking, as you have self-identified.
Candidly, there are a lot more of the latter than former but there are still plenty of the former.