You're going very far out of your way to define weddings as something that's an exception to all other business realities and they are not. At some point - direct referrals should outpace ALL forms of advertising and if they don't we're simply speculating.
When I started I did what you're doing, and as a result traveled from Maine to Southern CT, White Plains and Albany. But within a few years local referrals and vendor relationships (which cost nothing) produced a higher value overall by recapturing otherwise unproductive time spent on delivery. This also enabled me to make more money through better use of my time and lower costs of delivery.
90% of my gigs are within 90 minutes which for my metro area, is considered local being between NYC and Philly. The 10% that are further out compensate accordingly for the time. An event in Florida will pay accordingly to give up a whole weekend. While I’m young and am ok with the travel, I’m happy to make 3 events worth of money to do 1 event.
I’m also in agreement that referrals should overtake every other form of advertising. 90% of my weddings are purely word of mouth and most events I do, I have at least a pair of guests or clients that I’ve known for years in attendance.
However, Weddings ARE very different. You’re dealing predominantly with a VERY narrow demographic of clients who are under 35. Their behaviors are naturally very different. They don’t just trust a referral because someone mentioned it. They live on their phones… within 2 seconds they’re searching the Instagram and website of the guests. They may be getting multiple referrals. Within 5 minutes they can be requesting quotes from all of them by searching the site for a starting price and inquiring if it fits their budget. I get tons of referrals from clients whose budgets are simply way too low, usually for non wedding based events. My site does a great job of filtering them out. Young people work on conflicting schedules nowadays, that means getting them together for a meeting is not as easy, so rather than set up a time with 5 DJs, 4 florists, 6 photographers, etc to meet just to get pricing… they research it first (and if they don’t see price they skip). They then narrow each category to the top 2 to set meetings with based on what they see online and the information they received when inquiring online. That’s a lot more manageable for a young couple. They don’t wanna go to an office, deal with traffic, only to see a prod that’s out of their range or not vibe well. Same for a phone call, minus the traffic. Some do have planners, but the planners are not choosing the dj. They’re recommending… but the couple is still going through the same research process. To them it’s just another recommendation… which like all other recommendations, they’ll go look at Instagram and then their site. Rinse cycle repeat with all recommendations.
Young people just are just different in 2026. I literally am that young person. Do all my research online to filter who I think may best fit my needs for whatever (pool work, house work, private event for kids, etc), and then narrow my calls down to 2-3.