Good points AS. Especially the banks. But then, the banks are one of the biggest financial drains on society. Totally with the support of people and governments; but then it has always been thus.
Retailers, though - electricity ones seem to be pushing prices down. Why are they cheaper than the old established ones? And would your definition of parasite retailer include Coles and Hardly Normal?