I believe they're trying to market to the general public. If Apple stores are good at turning heads from how they are designed, then it makes sense to apply that design to their own store. It's about getting people inside.
I only bought a Mac because I like the experience and unix utilities for programming. I still use Windows when I want to game on PC. Presumably this is the case for a lot of developers?
I'd like to know where he's getting his figures about Rails from. As someone who left a Rails job (no React) fairly recently and has now switched to a React-centric role, while I was job-hunting there didn't seem to be a great demand for developers who knew React and Rails. It's almost like they're suggesting that people from a Django background will be worse off, which I disagree with. Regardless, I do agree that Full-Stack Rails developers should learn React.