With trade secrets, you can still independently discover them later. With patents, you have to check your own inventions on whenther they infringe patents, which is kind of ridiculous.
> companies would be obligated to wrap anything up in trade secret and never disclose anything
What in these patents would be locked away in a trade secret? They seem to be things you can figure out just by playing the game, or thinking about how it might be implemented. There's no secrets here.