Wifi vendors supply drivers for Linux. They do not supply drivers for FreeBSD. It is not FreeBSD's fault.
It does not matter: FreeBSD has languished in development for wifi drivers for years now.
FreeBSD does not have modern wifi, it is a simple statement.