Yes Tesla should open its chargers to everyone before they are forced to do so. I know some Tesla owners like the exclusivity but I think it will benefit the brand more to open the chargers.
I mean, they can still charge the owners of non-Tesla cars. They should be operating the charging stations to sell charging, not to have an anti-competitive edge on the market.