Good idea...
But...
Let's say an automatic update facility takes the GWX team 60 man hours to develop. For me, that time is better spent working on the gameplay.
The upgrade will be an infrequent thing. But the gameplay improvements will be there throughout.
That's my take on it.