I mean, the issue is some people don't want to run a whole desktop or laptop with a 20+ watt power supply to provide the occasional wifi to a phone/tablet. Unless you're running a media server plus other services (or you have a lot of end users on a fast connection) I feel like a pfSense setup is a bit overkill, and this is where OpenWRT on your ARM+Switching SoC-of-the-week excels.
I run OpenWRT on my Archer C7 and I'm very happy with it, though I actually don't even use it for wifi— it's a wired router only, with Unifi APs in the high traffic areas.