I think there are a lot of legit complaints about the new announcements and lack of improvements, but this post seems pretty weak. Fn keys aren't really gone, they're just present in another form (the touch bar). The other complaint is just about ports. It's not so hard to have a dongle that has these ports, and just plugs into the new one. Sure, a little annoying, but it doesn't exactly kill your workflow.