And up until this point, I was agreeing on everything you said ?
I actually think his Berlin albums that you include above are overrated. And his work from there onwards to the late 90s is at times awful. Hunky Dory is a masterpiece though.
But his 21st century output is of a really high standard. He stops pissing about and hopping between genres and just knocks out a run of albums full of top quality songwriting - Hours, Heathen, Reality, The Next Day, Blackstar.