If he pays an OpenWRT consultant that consultant may not even mention DD-WRT.
I don't know how long you have been around this forum but there's a lot of people in the OpenWRT community who are biased against DD-WRT and to a lesser extent FreshTomato because those projects run counter to anti-Broadcom diatribes.
For a typical example:
[OpenWrt Wiki] Broadcom wireless
While this mentions DD-WRT once, it refers to lists of "neutered" routers under OpenWRT that use the b43 driver and only support 2.4Ghz.
This which creates threads like the following:
Build for Broadcom wireless using Opensource driver - For Developers - OpenWrt Forum
Where the questioner is explicitly asking for Broadcom support - probably because he has Broadcom devices already - and the respondents merely ignore DD-WRT instead of doing the public service of referring the questioner to it. Many routers that DD-WRT supports - such as the R7000 - have full 80Mhz wide 5Ghz radio support which is lacking under OpenWRT due to the b43 driver being used instead of the bcmwl driver
Note that the overview links don't mention the instructions buried in this documentation
[OpenWrt Wiki] Broadcom BCM47xx
that explain you can disable b43 and use the other driver in OpenWRT to get 5Ghz on Broadcom based routers like the R7000
In fact just about every respondent on the forum to any Broadcom-based question just repeats the claim Broadcom is not supported which is not true as explained in that link - it's just not supported by default in the openwrt firmware.
Now, I have no shortage of disgust for Broadcom as a company what they recently did to VMWare is criminal and what they have done in the past to Symantec Antivirus was also criminal. And of course, we don't want to encourage people spending money on NEW wifi gear that contains Broadcom devices due to their non-support of FOSS.
But many who come to OpenWRT do so with gear already purchased, often years earlier, who didn't know better and happened to buy Broadcom-based gear. Isn't it better for them to be running a FOSS router software like FreshTomato or DD-WRT or Merlin than the vendor's crappy insecure software? Is it really necessary to tell them to discard their devices and spend money buying an OpenWRT-compliant device just to participate in the FOSS router software community? (as some zealots on this forum have done in the past)
DD-WRT supports the older 2.4, 2.6, 3.0 and 4.4 kernels for Broadcom based devices thus it works with the older apps. Like OpenWRT it makes older devices more secure. Also like OpenWRT it gives you command line access and many of the popular apps like vpn support, etc.
DD-WRT descended from Sveasoft which descended from Grandpa Linksys WRT54g, which OpenWRT also descended from. But many in OpenWRT would like to forget that the original WRT54G was broadcom-based.