"We're going to limit the data developers can have access to"
This is not good for Data Portability. Being a citizen of the web means you need to take some responsibility for who you share your data with.
Said another way: You can't blame the telephone company if you accept a scam deal over the phone.