Having used both Love2D and Pygame, Love2D is far and away more capable than Pygame used to be, because it can actually use GPU acceleration, and because Lua's features (like coroutines) make for a far more expressive way to write games.
Which isn't to say that people can't use Pygame to good effect, but that you're working uphill with it a lot more.
Looking at other comments here, though, it sounds like newer versions of pygame stepped up significantly in terms of what can be done. Kudos!
To go even further, here's a breakdown on engine use on indie games on Itch.
- Unity - 25,954 tags
- GameMaker - 6141 tags
- Godot - 4192 tags
- RPGMaker - 3979 tags
- Unreal Engine - 3915 tags
- Pico-8 - 2446 tags
- LÖVE - 1581 tags
- PyGame - 226 tags
Sure enough, there's quite a few = https://itch.io/games/made-with-pygame
(Side note, when I first searched for the 'pygame' tag on Itch, I got nothing. It didn't even suggest it as a tag, wouldn't let me search for it. However Googling "games made with pygame" provided the Itch tag as the first result, not sure why that was)