"Software is not enough to develop a big company"
Like Microsoft or Google, for example? Or SAP? Or Oracle? You may not like all of them, but they are big companies and all of them became with software only, even if they have entered the hardware business later... while Apple is successful in hardware lock-in for example.