Since when have they done that? You can still add repositories trivially, and installing 3rd party debs forces you to do so explicitly instead of casually jumping completely out of stream. I don't get why people think that .deb files are like .apk or .cab files. They're meant to be used via the repository model, not traded around. I'll buy the walled garden when it becomes necessary to actively root the system like you do Android.