It definitely seems like a software thing because a hidden assumption in the article seems to be: if you build it for one person, you have to offer it to everyone. This makes sense for software where one customer alone will never pay for the investment of building the add-on.