It's the long term view.

In the short-sighted term, it's better for everyone to CHOOSE to just use FAT and make it compatible. But doing so means that in the longer term, such choice will be removed, locking everyone into a single implementation, with the lack of innovation and improvement that such things bring.

Cheers