Not that hard to believe when you consider the hardware specs for Apple machines are so heavily locked down to a very specific set of mobo, cpu, and only variability in core count, ram amount, hard drive size, etc.
It's not like PC world of mix and match everything.
It's not like PC world of mix and match everything.