I agree. Why would they want you to send them an SMS to get an activation code when they can get it over the Internet? Simple. By doing it that way, they hope to gain your mobile phone number, which they can then use for other unscrupulous activities (or, at least, have these activities charged to your account).