The Pygame screen blitting routines are ok as long as the screen is small and there are not many objects on the screen. If you run a game with full screen scrolling images ad several large sprites moving around, the drop in frame rate is tremendous. I feel this can be overcome if the screen blitting routines or what ever is necessary to make these things happen are written in C or C++. Pygame is about graphics and graphics are blit to the screen. So the faster we can go the better it is. C++ would be WAY faster than the same base code in Python.
Issue #314 new