Morrissey won't do stuff like Peter Hook does and just play his classics, because it's what other artists do and therefore totally uncool, whereas he is definitely not a conformist and definitely totally edgy.
I get it, an artist wants their new music to be heard, and I know Paul Weller shares a similar mindset in that he doesn't want it to just be a nostalgia tour. The difference is, Paul Weller can get away with that, because he's Paul Weller and is extremely popular, whereas Morrissey's star seems be waning.
He should do a massive tour, playing the classics 1988 - 2006. People would absolutely love it, and not just us die hards, but the general populace, the same ones that get bored by his new stuff when they see him live.
P.s. Regret is such a good song, I never get bored of it. I wish Morrissey could write songs like that.