You made some valid points....and just to add: The lead "bad boy" IS actually a high school senior. He is the oldest in the cast, at age 17. (see playbill.com). From all the reviews I've read, it seems that people use the word "fine" a lot (i.e. the cast is fine, the script is fine, etc)...and that kids seem to enjoy it kind of, but adults...not so much. I am so glad that Broadway has given so many young people the chance to perform, however. This truly is a rare thing. I am, though, disappointed with what I'm hearing about the show. Apparently the music is pretty good (congrats JRB!), but the book is seriously lacking. I am very curious to see the show myself now...!