When I decided to teach myself Python, my choice was between that or C.
Unfortunate hardware failure and inadequate backups mean I lost some of my learning projects.
Now that I've decided to pick up C again in order to reimplement the interesting bits I wanted to keep, it has shown me that I made the right call initially, but for weirdly cultural reasons.
I enjoy good reference documentation as much as the next person, but sometimes, a good tutorial explaining concepts is helpful, too.
With Python, you can expect the tutorials to be too simple and to need to look at the API for details.
In C, it appears that even simple tutorials insist on doing things in random mathy ways for fun.
I'm not exactly mad about it, but it does make me wonder if the "old-school" style turns people off from learning it as much as the "limitations" of not being object-oriented.
Now excuse me while I go and dereference this pointer.