Mac isn't x86 for one, and it's typically been very proprietary in the past. It's enough that you just can't drop in the same card from you're PC in a Mac. Mac's are getting more PC-ish all the time, but the architecture is different mostly.