Thanks, Ian...handled like a gentleman. And, after 50 years in this business, I've seen the "snakes" like you have. It can be rough out there.
It all comes down to where you come from and where you want to go. I've made my choices and paid the price, sometimes, for making them. I wouldn't have done it any other way. When you refuse to play Jimmy Buffet, George Jones, Johnnie Cash, etc. like I do, you pay the price.
When you try as hard as you can to always play jazz, you are limited by available venues, smaller audiences, etc. But, the upside is challenging music, a sense of accomplishment and the respect of other musicians, which, to me, is important.
For me, that's what it's all about. And that's what I'm going to continue to do as long as I can.
All the best,
Russ