Agree. Other than drivers, which Server OS will have less to deal with. I also wanted other point out GUI is the majority of the work and polish on consumer OS. Far more than what ever kernel, driver, filesystem sitting behind it. And that is ignoring the apps.
Consumer OS is basically totally different beast, it is not that I don't want FreeBSD to go down that path. But given the limited amount of resources I would much rather they focus on doing something great.