My mac keyboard has a fn key that only switches the function of the 12 “F” keys. Why not allow it as a modifier for all the other keys?

I would love to use fn + arrow keys for window management.

How hard is it to patch a keyboard driver anyway?