That all makes a lot of sense. I really only ever got remotely competent with Python, and the one university course I did in c was rough. I passed it, but felt like I barely understood what I was doing the whole time.
I can understand how ease of writing and general community mindshare can be the most important factors.