This has been Apple's stance the entire life of the app store.
Does that mean it is a good stance? Developer identifies a need/want and fills it, only to then be cast aside because apple decided that it is no longer needed. Imagine if another company did that, people be freaking out.
and finally