I doubt "debate" would be the right word to describe this... I mean, it's not like a serious topic. If anything, "talking about it" would be much preferred. That said, this was the reason why I posted it here in General Chat. I couldn't figure out where else a topic like this would belong in.
And also I'm not sure if you actually checked the link but you don't really sell your ideas there. It's more of an article detailing the facts that aspiring game developers (or to be more accurate, people with ideas for game development) need to know before presenting their ideas to publishers.