Nouruz is an old Iranian festival, basically the Iranian or Persian New Year. However, it is not only celebrated by speakers of Persian and closely related languages (i.e. not only among Iranians, Afghans, Tajiks or Kurds), but also among many Turkic-speaking peoples. E.g. it is a public holiday in Azerbaijan, Kazakhstan, Uzbekistan, Turkmenistan and Kirgizistan. Nouruz is also a public holiday in Albania, which is not Turkic-speaking, but which happens to have been a part of the Ottoman empire.
Given that Nouruz celebrations are so widespread among Turkic-speaking peoples, why do Turks in Turkey not celebrate it?
I am assuming there is some history-related reason, that is why I am posting the question here. I have read the wp article linked to above. I am aware that Kurds in Turkey do celebrate Nouruz and that the festival used to be a focal point of Kurdish nationalism in Turkey in the 1990s. But I believe that is a consequence of Turks not celebrating, rather than a cause for it.