> b) paid more for the same thing
I find it interesting that, here of all places, people consider two different software applications to be "the same thing" just because they run on the same hardware.
I dare say a significant percentage of the development budget for any smart piece of equipment these days goes into the software, not the hardware.