Is the learning curve hard to get used to FreeBSD?
Also - important stuff/commands/subsystems does not change on FreeBSD every 5 years.
With Linux for example things that changed:
- Init => systemd(1)
- ALSA => PulseAudio => PipeWire
- ifconfig(8) => ip(8)
- route(8) => ip(8)
- netstat(8) => ss(8)
- network-scripts => nmcli(8) [@RHEL/@Fedora/@CentOS/...]
- LILO => GRUB => NMBL
- X11 => Wayland
... and its not the end of these 'rewrites' unfortunately.