When record labels are inundated with artists who are prepared to 'play the game' in terms of advances, promotion, etc, they have no need to sign an artist who steadfastly refuses to play the game.
He doesn't sell enough to warrant the arseache of having to deal with him.
Compare to his superior work, timescale is an irrelevance.
This song is also a sack of crap compared to Once I Saw The River Clean, for example.
It's actually a sack of crap compared to anything, including sacks of crap.