I agree, but I think Monis should add some basic set-in-stone game modes like team deathmatch for people who don't know how to start, and then also allow lots of customization and provide a sandbox environment for those who really want to make their own games. With the right tools, people could make their own mechanics from scratch for their games specifically. It'd be awesome if people could create their own custom items for their games within CF, and even create things like functional vehicles and guns for a battle royale game or make automatic events within a long-running kind of game, or even create their own RPGs with unique mechanics that work together with good world-building to truly make something unique.This is a great idea that I've discussed before, but I feel that the implementation is something I'm not a fan of.
I personally feel that locking the minigames things into "this specific minigame concept" is a mistake. Minecraft is a sandbox game, and it's a wonder that to this day servers are all still offering closely-curated experienced with little to no sandbox elements that let the users define the experience. Creating very locked-down tools that can really only be used for very specific things makes using them in creative ways very difficult.
In my opinion, the next step for a MC server is a truly sandbox experience. Instead of a set type and defined experience for minigames, instead provide the CF makers with flexible tools (such as the role sign system) that let users use them in varying ways. Create mechanics, not set-in-stone gameplay elements.
Even with just the role signs, there is still a lot that can be done creatively. If these minigames tools would be implemented in such manners to allow for that kind of flexibility, then I feel that CF could be the place not just for minigames everyone already knows, but also for new minigame concepts.