You must not live in Canada, or any place that isn't super urban. Also, not everyone has a car. I can imagine myself using this if I lived in a dorm, especially far away from home (speaking out of experience).
On theft an vandalism, from what I see in their current installations, they're installed in busy areas inside train stations and school buildings. That's a lot better than hiding things under your door mat or tossing things over backyard fence.