Earlier quoted context omitted.
I don't really understand how people keep calling Apple a hardware company. Yes, they make their own hardware (in some cases) but on the record, repeatedly, everyone at Apple says, all the time, that they treat themselves as a software company.
To call Apple a hardware or a software company is to miss the point entirely. Is Ford a wheel company or an engine company?
In all seriousness Apple isn't either. They make better software than any hardware company I know of, and better hardware than any software company I know.