There's a line, and usually the audience will let you know when you've crossed it.
His audience wasn't the rodeo audience. His audience is the people watching his show.
And the people watching his show more than likely aren't going to think he crossed a line.
I also find it really amusing that so many people want him "beat up" for his performance. Nah, not jingoism at all right RB?