What EPIC is doing is trying to rally people on their side of the fight.
This is the same reason why people (workers) have unions, in the traditional job market. It's not really comparable because developers are not workers, but there are some similarities: Apple benefits from the developers (immensely, with your Windows Phone example) and the developers too.. but Apple has the upper hand, by FAR.