1. Morrissey has never had to resort to gimmickery to sell his records. He doesn't give a shit about "units sold" or pandering to any celebrity institutions to make his way as a singer. He knows he's got this cultish, slightly insane following of fans who will always pay to hear and see him, and it's enough to keep him afloat, emotionally and financially.
2. Let's be real here: the man is approaching 50 and he's intelligent. At that age, a lot of intelligent people "get over" two things: themselves, and The Bullshit. I reckon he is very much immersed in this process these days. He's friends with who he wants to be friends with, drinks where he wants to drink, and says whatever he pleases to the media, because he's at a stage of development in life where most people truly Grow The f*** Up and Don't Care What You Think Anymore. He's earned it.
3. Even if he did "sell out," would that be the end of the world? My god, he's been industriously saving people from jumping to their deaths and slashing their wrists for 25+ years now, and beautified the world with his music and looks in the process. If he wants to suck celebrity cock at the pub and then talk about it, are you really going to lose sleep over it? Or delete/trash all your Smiths/Moz recordings? Really?
The whole concept of "selling out" is an antiquated, archaic, post-60's/post-punk, terribly conventional and obselete idea anyway. The fact that you are here, using the Internet and a digital medium to communicate about this says you've "sold out." So put that in your juice box and suck it.