Let's be real. They guys in charge of the project want some games for a nice demo reel to show off Godot.
The joke's on them though. There's not too many games I'd want to show off to get people interested in the engine.
Sure, we'd use games made over 3 days, in great part by beginner indie devs for whom it's their first project, to showcase what the engine can do? :) "Best game engine to make prototypes with placeholder art, yay!"
This is a nice demo reel, and I can assure you that none of those games were made in 3 days (and none are open source either, which doesn't prevent us from making a show reel, as their authors are happy to give us recordings to put together in a reel).
The requirement for open sourcing the code is more to create some learning resources for new Godot developers, to see how the more experienced devs develop their projects. And for the less experienced dev, it's an opportunity to get feedback on their code and learn from their peers.