Sounds like this guy has had a less than stellar experience, which really stinks. is it possible that they didn't necessarily explore every avenue available to get their issues addressed, absolutely. That being said, if you win a 2013 boat in 2013, I think you have a reasonable expectation that it will work. I play in an annual golf event here in town, and the local lawn and garden store will typically give away weed whacker or chainsaw for the longest putt. If I won and got home and the thing wouldn't start, I wouldn't say, oh well, it was free,who cares, and that's on a couple hundred dollar item, not something I'm staring at a huge tax liability on. And, on top of that, I don't know about the rest of you, but I find that even after paying for one, it's expensive to own a boat. You pay to store it, tow it, insure it, winterize it, etc, even if the thing isn't operational.
My guess would be that Rockstar and other companies that do give-aways like this write up the terms of the deal in a way that gives them legal cover if something goes wrong, which from a business stand point makes perfect sense, as they don't want to be in the business of warrantying a boat. So, when an issue comes up, they're going to point to the terms of the contest. The winners in this case were able to make their issue publicly known, and someone (in this case, Supra) stepped up and fixed it. Good for them. the threat of things like this becoming PR nightmares helps keep these contests clean.