First, congratulations on having two excellent choices!!
As you correctly wrote, people change their majors all the time. So it is rarely a good idea to choose a college based on a major, as opposed to which college feels like more of a match.
You have two excellent possibilities, but you seem to really like NYU more for more than one reason. I think that you may have already chosen, but want to ask whether you are making a wrong choice.
If that’s the case, I will say - I think that you should choose NYU. I think that you make a pretty good case that NYU is the better school for you.