If that is their aim, it would be a little baffling. Microsoft and Windows RT have just given everybody a terrific object lesson in what happens when you try to induce migration to a locked-down platform from an open one .......
Nice rant, just completly missing the point
Noone has sofar suggested that Apple would disable non-Swift apps in future releases of iOS or anything else.
So even if Apple keeps the language to itself, it will still be just a choice. A choice that people who are only interested in developing for the Apple-ecosystem might actually make without loosing anything.
The user will not even notice if an app had been written in ObjC or Swift.