Haha it's what I'm best at. But to be fair, these recent games are very rushed and basic, each taking about 8 hours to make.
The idea is to throw everything at the wall and see what sticks. I've repeatedly spent months developing games, only for them to fail at launch, so this is an experiment. If a 1 day game fails (people won't even play it for free), that saves me a lot of time.
Btw how come you noticed the speed? Itch.io doesn't really show release dates prominently.