Absolutely. Maybe it's also just a Fedora thing, installed it a week ago on my laptop that only had Win on it before, and from prior Linux experiences (Xubuntu & friends) just some ~3 years back I was absolutely baffled how everything installed quickly without a hitch, without glitches. HiDPI graphics recognition with a good default scaling, there, no config-file messing required. Wifi, there. NumPad, multi-touch trackpad, even audio!! you name it, it Just Worked. Still very-minor rare glitches throughout the Gnome environment but no showstoppers especially regarding the first-install experience. Major props to the Fedora devs for rounding out such a smooth distro.
If someone gave me a MacBook tomorrow, I'd install Fedora on it, no contest. At least I wouldn't have to get lost in "homebrew ports" and such, or some "Powershell" RedmondUbuntu2017 concoction ;))