Consumers find it easy to justify a hardware purchase: it's tangible, and save for requiring an electrical outlet (which is ubiquitous in our society), runs anywhere. Software is, in some regards, intangible, and is constrained to certain platforms. It makes it easier to dismiss, even though it's no less work to make great software.