I really dont know anything about SDL, OpenGL, etc. If you sit in the IRC channel #pygame, from time to time, new people come in and ask questions reagrding what is the best library to use and whatnot for game programming. I have seen within the past month alone someone ask about what library to use in python for game programming, and seen all of them be turned away to either another language entirely or pyglet, etc, by users in the room. Now why would *numerous* people hang out in #pygame referring people away from pygame?
The reasons i have seen for excuses so far to not use pygame is:
pygame is a dead technology
sdl itself is mostly outmoded
use any engine that is sitting ontop of opengl
and of course the most used, the website being abandoned
Now to me none of that makes sense, as you write a game, package it, etc. Even if pygame.org went down there are so many repos with the latest pygame, and even older versions, but that wouldnt matter as you packaged it anyways.
I dont know if this is a result of people wanting better graphics that cannot be pumped out of pygame, or whatever. A note regarding that though: Now-a-days people are so crazed about better graphics that they forget that a game is suppose to be fun, not just staring at it like, "oooh that looks really good".
I dont know much regarding this so i dont know if its my inexperience, or someone getting a rise out of pushing people away from pygame, or some kid from college that his professor told him so - so therefore "it must be true", kind of thing. Any thoughts on the subject are welcome.