Isn't the fact that the platform vendor very clearly promotes Swift and makes most new APIs swift only a "practical reason"?
No, the platform vendor promotes a lot of shit.
I remember when they were heavily pushing Objective-C Garbage Collection. The fools who adopted it got burned when Apple removed GC entirely, killing their apps. I'm not suggesting that Apple will remove Swift, but it's a mistake to listen to Apple's hype and what Apple says. Their PR is not trustworthy. Make your own decisions.
Please don't violate the HN guidelines. https://news.ycombinator.com/newsguidelines.html