The name is here to stay. Like Ed said, right now there is no value associated with the name and logo, but as time goes on and teams win with the new logo/name it will slowly become incorporated into the university's identity.
Personally I like it, and I also like the fact they got "North...