Agree with most of your points, wish Mr. Ortiz the best, but still think Rudy is a corrupt, control freak greaseball former Mayor of a Third-World majority city. ;-)
I do wish that people would think more about how government policies create and perpetrate situations like you describe as NYC being a third world city. As long as people keep blaming illegal immigration on businesses they are thinking like progressives and ignoring the role of government policies that redistribute taxes on the basis of population. That is a big factor, too.