There are comments questioning whether this is a malicious practice or not, I remind you that we are talking about Microsoft, they have always taken the ‘Embrace, extend, and extinguish’ approach.
I used Rails for over 5 years, and both Rails and Ruby were elements that I never had to struggle with to get things done. However, they did have their secrets, and mastering such complex tools can be challenging. I always appreciated DHH's critical attitude, and although I don't like many of Rails' design decisions (such as the use of AR vs. Repositories), I think it solves many typical web development problems out of the box. However, with JavaScript, Kotlin, or Python (to name a few), you have to do all of that manually or they don't measure up.
it's pretty sad to have such a powerful computers in our pockets and not being able to use as we want, even to be forced to discard them just because it wont get any updates.