This thread is ironic, to say the least.
The band that plays with Joe has always been a hot topic in these forums. People get emotionally invested in certain band members and then it makes it difficult when there is a change.
For the past 20 years that I've known JB I can say factually there is no one reason or master plan behind the changes that play out over time.
Just as there are many reasons for band members to change, there are an equal number of reasons why those things wouldn't be published as official communication from Joe.
During his solo career, he's always been billed as "Joe Bonamassa" - not Joe Bonamassa and anyone in particular. Personally, I know who I'd "prefer" to see play with him, but I don't have an unfounded expectation that it MUST be certain band members or I am disappointed. I've found that if I don't compare to old times or different lineups and I just go to enjoy the show, or enjoy the DVD, or the album it has always worked better for me. I don't let my great memories from previous ruin my good times today.
“A friend is someone that will help you move............a TRUE friend will help you move the bodies." -- anon