> Why would I pay for a car and then have to rent another car?
Because it makes sense to do it this way financially. I live very close to work, and commute about 10 miles a day. Once or twice a year I want to drive a few hundred miles, so it makes much more sense to rent a long range car for this than buy one.