It requires approval through Microsoft before an update can be released, and because of the thousands of games that are on Microsoft platforms, Wildcard can have an update ready to go but it takes a few weeks for Microsoft to release it.
On PC, updates are pushed out whenever because Steam allows it. (as far as I'm aware)
It's not Wildcard being lazy..