This is quite interesting considerations, as far as theoretical economics is concerned. But I confess this is a bit far away from software industry.