Oddly, you get fined in the U.S. for not wearing a seatbelt in the car you're driving ("Click it or ticket!") but I've never heard of someone being cited for not wearing one in a cab. Is it because it's the back seat?
Cab drivers here won't drive if you don't put it on.
Seems like a good solution to me.