How would you know? Do you have insight in what is keeping the patch from being uploaded, because I'd like to hear if you do.
Might there be some Steamworks or Steam community compatibility issues?
Regardless, if it wasn't a Steamworks title then that wouldn't be an issue with the patch. Theoretically, GFWL could have delayed it, but more likely it would have gone up as soon as Beth approved it themselves.
I'm not upset about it, but clearly it is being delayed by Valve.