I think you could make a similar criticism about construction and architects.. Why would an architect care about burning their limited years to establish themselves on renovations of the vast quantities of older and uninteresting house stock and why we care about software that we can rarely be paid for?
I'm sure many a homeowner is annoyed that they can't get a great architect to do their renovations, yet few are annoyed enough to influence the market.