Besides the limitations spelled out in the TOS and the often reported issues with that, there are the invisible issues with developers not creating products which they know won't be approved.
There is a basic freedom lost when you allow yourself (the entire software market) to be subject to arbitrary corporate control especially when there is inadequate competition. It's clear that the terms are there only to serve the corporate interests and can change at any time if corporate interests change (hello G+ & YouTube)