Why would the fee-charging miners go out of business? Wouldn't the fee-charging and non-fee-charging miners just coexist? If one large miner decides to confirm no-fee transactions instead of fee transactions, this will not economically incentivize the rest of the miners in any way, as far as I know.
This is spot on. The speculation of such an occurrence has very little foundation within a free market.
