I think Fedora has some issues. I just spent a couple of weeks with Fedora again after a few years of ignoring it. While it didn't refuse to boot for me, after the last update things that were working stopped working and no amount of google could fix them. So back to Linux Mint again.
Fedora has never worked well for me since RedHat 5. It always has a failure at some point. Obviously, YMMV!