Because they want to milk more money out of Apple users.
Other than that, I don't think there's any firmware limitations on these things preventing interchangeable use of the cheaper PC versions in Macs, unless Apple is THAT uptight about third-party hardware, which I could see them do (like their "Mac" video cards that are two generations behind and still cost premium dollars).