I agree with all the people saying it's wrong to blast the kid for having cars handed to him. I didn't have to pay to drive until I was 18. I wasn't allowed to pick what I drove, but it got me from point A to point B.
Not paying for what you drive when you're younger is fine, I wouldn't expect my future children to buy their own cars right away. Having a brand new luxury vehicle bought for you, especially when you already have two cars (Which you most likely didn't pay for) and you're trading one of them in, is an issue, and is ridiculous to boot. Like someone else had said, Exhibit A, B, C, and D as to what is wrong with kids today.