I don't understand how they are being anti-competitive. They control the entire stack from hardware to software. The fact that you can write any software for their platforms is more of a privilege than a right.
They would be anti-competitive to other competing smartphone manufacturers not to developers on their own platform.