Great write up mate. Although I can't help but think that I won't visit NY because it sounds like an unwelcoming place. As you know, I HAVE to go to a show at MSG, but I think I'd skip the rest !
I still have a hard time coming to grips with people spitting all the time.