I think the main negative for UNC-Charlotte for many people is there isn’t a college town area with restaurants/bars/retail adjacent to campus, like Franklin Street in Chapel Hill or Hillsborough Street next to NCSU.
Or even South College Road next to UNCW!