Because if you lose it all they can get is the stored value on the card, not your entire bank account. Lots of people travel with prepaid charge cards for safety.
If you are an AAA member by the way, check your local office they may offer the Visa prepaid for reduced rates or free.