I last clean installed in 2006 and have been upgrading the same install over a series of iMacs ever since. High Sierra is working just fine for me. I do not think clean installs are necessary nor do they hurt, aside from the extra time and effort involved.