It's not fragmenting any sort of a market. It's not mandatory, and AMD will not switch to mantle only.
Fragmentation represents a situation where one is exclusive to something, and this isn't the case. If a developer wants to support it, great. If not, fine too.. but options are never bad...