So the argument is basically, "I want my app to look like yours; so open source it for me to steal the layout." Is this really how people write software these days?
It's better for the overall ecosystem. Higher quality apps means more time spent on your phone. If we can't duplicate the features of the app that aren't domain-specific, it results in an overall worse feel for the end user.