I didn't really mind the fn keys being there. I rarely use function keys unless I'm RDP'd to a Windows machine.
What drove me crazy though was the escape key. They later added the physical escape key back but I think at that point it was a bit too late.