PCゲーム機の開発とコンシューマ機でのゲーム開発は似てるようで
敷居の高さが全然違う。

大体、まず無投資で開発環境が手に入るなんてありえない。
開発環境があっても、ハードウェア構成やアセンブリを習得する必要があるし、
デバッグ環境もPCの開発環境ほど整備されてないから、
プログラム初心者なんかにはまず無理。

XNAの存在意義のメインはその敷居を埋めることにある。

つーか、XNAなんかでゲーム開発を知った気になった奴が
ゲーム業界に流れ込んだら、マジ終わるんじゃないかと心配だわ。