In defense of the concerts: I'm an F1 fan, and I'm pretty sure I'll be able to talk at least one more person to go to the USGP with me this year so that they can catch the JT concert.
I mean, it's not like it takes place at a time when cars would be on track anyway. It's OK if a little extra entertainment happens at an event that is, fundamentally, entertainment.