Two main reasons.Letsrock456 said:Why is this?
1) Microsoft don't like letting anyone have anything for free, this conflicts with Valve and their TF2 updtes, which are all free.
2) 360 Hard drive size, the cumulative size of all the updates is into the gigabytes, which makes it prohibitively big to fit in most 360's hard drives withot being the only major thing there.
Valve have apparently persuaded M.Soft to let them put stuff out for free and they are working on optimising (read cutting down) the updates so 360 players can eventually have them. But they have never put a release date on it so for current intents and purposes 360 players are not getting the updates.
Also, why did you not just buy it for PC? You said you were playing it during the free weekend!