Its a pity that this threads like this are allowed as legit... Although the non-XBox 360 owner from the OP uses factual comments made by real people, none say that Natal will hurt game development. They just question where Natal is applicable and where it is not. Every input method has pros and cons.
I guess fear of Natal is a big influence on some non-XBox 360 owners. This thread is not about whether Natal will hurt gaming, it is about a non-XBox 360 owner trying to discredit Natal because they are jealous its not coming to the competitor's platform that they purchased.