Because then the download for the client would be HUEG.
The whole point of this, is to not make it huge?
Its already 2.5 Giga, for the block chain.
Instead you download a 10 MB file of the wallet.
And it associates or connects to a network,
on the server.
That eliminates the need for this download,
and its virtually instantaneous