I will agree with most that his music is pretty sh!tty, having said that, I took the opprtunity to see KISS and Aerosmith a few years ago in PHX and Kid Rock opened for them. Strange opening act for two rock legends, however, he managed to be on the ticket.
Maybe he was supporting Michigan by way of KISS, at any rate there was some nice eye candy on stage pole dancing while he played his set which made it bearable.