Isn't that a military decision?
Political Correctness by definition injects politics into non-political institutions. So, the military decision to deny Purple Hearts is informed by the politics, which is that the Obama Administration wants this to be a lone madman, not a terror attack by the enemy.