Vice City sort of approached the whole "demand we buy a car so we can get into the next mission" thing. The "major" properties all had missions associated with them (from races to car-jacking to robbing a bank to... you get the idea). Hell, the final story mission (which, btw, is the bad guys...