It's traditionally called the Spring Festival and hence the difference dates depending on when spring falls.
As to why it is called Chinese New Year, most Chinese expats (sue me!) still observe this tradition and keeps it alive. Which makes sense to call it Chinese New Year.
Why is the Chinese New Year being called a Lunar New Year when it's based on a lunisolar calendar?
Especially when actual lunar calendars are available and used.