Tesla is the only one who doesn't support J1772. The compatibility problem has mostly solved itself with the industry adopting CCS, which is backwards compatible with J1772. Teslas sold in North America are the only new EVs without CCS.
The reason charger pricing is inconsistent is because there isn't regulation requiring a standard the way fluid pricing is regulated.