I always have to disagree on the gaming bit. FreeBSD support for games is pretty great. And GPU performance is better is most cases then on other platforms in my experience.
I did not say "games are not running on FreeBSD".
I said, if gaming was top priority then neither a cheap old laptop nor FreeBSD was first choice to pick.
If we are not talking some ancient ASCII games running in the terminal or the few open source games ported from Linux to FreeBSD, and also not games for consoles, the vast majority of (commercial) games are made for Windows.
So, apart from the GPU support on FreeBSD in some cases may be even better than on other platforms, you still have to create an environment first to make them run at all, which neither comes turn key nor is a trivial newbie's task, often with lots of guess'n'try fumbling, since most documentation on this one comes from Linux universe, so is insufficient, not seldom obsolete ancient crap, if there is any documenation at all.
And, yes,
some then run pretty well in VirtualBox, Wine, DOSBox,... "on FreeBSD".
But many do not. Many seem to be running, or to be more correct: run
technically, because you can start them and they run. But sooner or later you figure out: not actually playable smoothly - too slow, too laggy. Many others simply crash at a certain point. And many simply won't start at all, no matter what you try.
For several mizuma, winetricks or proton do a good job. But not for all. And if one of those is updated to a new version, or steam is, I experienced no game runs at all anymore. [...]
I wouldn't rate that "pretty great support" but "sufficient enough."
But to me that's not important, since to me games are not crucial, and FreeBSD's top priority is not meant to be a good gaming platform at all.