正发挥的作用，例如使游戏编程更容易。这是因为他没有一些重要的功能如骨骼动画（Skeletal animation），对初学者而言还是比较复杂的编程。另一个问题是有人认为XNA 没让开发者有太多控制权，这使得大多数的大型游戏制件过还是用C++直接调用DirectX。在程式编辑上，XNA 确实大幅改善了繁杂的程式设计。包括：资源回收系统、简易声音API, 与背景保护程式的冲突改善等。但是由于企业界已经投入大量心力在C++与DirectX上面，目前仍然鲜见有企业愿意针对新语言C# 还有新平台XNA 进行投资。