Because when "they" came up with 128 bit WEP, they used some fixed values to initialize the encryption, which makes the encryption somewhat predictable.
Some manufacturers now have better schemes; random initialization, dynamic keys , some have keys that update frequently, lots of stuff.
That's the short of it.
FWIW
Scott