They "wardial" numbers sometimes - my parents have consecutive numbers and they both got the same message once, while I did not (my number isn't near theirs).
I have Verizon and it's not really in their best interest to stop the TXT spam. Incoming text messages cost me 10 cents, so every spammed text message is revenue for Verizon.