1. Run preupgrade
2. Reboot
3. Load up xmonad without issue
4. Ask a couple low-level upgrade-related questions in #fedora; get answers in a couple seconds
5. Get back to work
I'm really failing to see what point you're trying to make with your comment, aside from noting that your old version of VMWare Fusion doesn't play very nicely with this Fedora release and that installing VMWare Tools on Linux is a pain in the ass (something I would never dispute, but then running the real thing absolves you of the need to run a VM).
I'm sorry about your experience, but as far as mine is concerned this is another swell Fedora release. Thanks, everybody!