I think it's LV Blvd. rather than the car that's the problem. We just avoid the Strip except for necessity. And you know what, we really don't like the Strip anyway.
You’re right...I’ve stayed in some nice places off the Strip. And there are a lot of attractions outside LV, if you have a vehicle and know how to get there. Most hotels have some kind of travel desk — just grab a brochure and a map and get away.