You may even want to report this to the NHTSA as you are quite correct if it locked up whilst riding severe results could have happened. This isn't the first time we've seen reports of this issue.
http://www.nhtsa.gov/
We still don't know if the bike had any service prior to this. I see four possible cases:
Case #1- it was not taken in for the proper prior 600 mile service- owner's fault, reporting to nhtsa.gov not appropriate. Towing and costs are owner's problem.
Case #2- owner decided to perform prior 600 mile service himself and did not follow all service requirements to check and tighten the bolts- owner's fault, reporting to nhtsa.gov not appropriate. Towing and costs are owner's problem.
Case #3- it WAS taken in for the proper prior 600 mile service- shop's fault for not checking and tightening as required by the manual- reporting to nhtsa.gov STILL not appropriate. Shop should be liable for towing and any repairs- it is not even a warranty claim.
Case #4- it has not been 600 miles yet. In THAT case it is appropriate to report to nhtsa.gov AND it is a warranty claim. Towing might not be covered under warranty (I am not quite sure how that works).
To original poster- without all the information, other posters won't know how to respond, and some might make assumptions that lead to wrong conclusions. Most everyone on these forums are extremely helpful and kind.