Well, yes, why not? There is more money to be made on hardware than the development of the software. Especially if their software worked on other machines easily it would be mostly pirated. I don't mind them making profit as I prefer to use macosx than any other system I have (I am a windows programmer for a living, and used to be a solaris/linux one). If they have to make a profit so I don't have to use windows or linux in my free time, I am very happy with that!