Falcon4 - while you're entitled to your opinion, you might want to try to avoid coming across like a troll ;)
FreeBSD has a massively smaller developer base than Linux, and companies like VMWare put less effort into supporting it. As with any open source project, only the things the developers care about have work put into it. With few developers the rate of change can't be the same as with Linux. The support it gets from commercial vendors tends to be focused on the server space (Intel, 3Ware and others produce and support drivers for their products).
That said, if you enable the e1000 network driver instead of the default then you can use the em driver for FreeBSD, which is supported by ALTQ.