Unfortunately, the Kinect is just a peripheral and devs don't have the luxury of investing a lot of time on something that most players do not have. So they end up taking the easy road and using Kinect's audio pre-processing features to include voice commands without taxing the CPU.