No.Utilization is fine but application utilizing platform should not invalidate platform's one of the main reason it was supported by many!
What you are saying is acceptable if users are allowed use those developed apps freely(without app.net membership)but here first we need membership to access these apps!