There is no doubt that they could simply "pull their support.
With that said, that's not entirely the point now is it? You just claimed there are people who complain about him, his work ethic and what-not while not doing the same to others. Ever consider that some of his Patreons are the people who complain about other devs but decide to devote their wallets to this dev but may prefer Polarity over Radiant? Or where you just seeing black and white?
Second of all, it's by far not as simple "pull their support". Are they just supposed to shrug away at the money they had already sunk into the dev because they liked his game? "It's okay because he abandoned the game I was paying for to work on a different game". Does the dev simply have no responsibility towards those people who potentially paid $5 a month for 6 months? It's absurd.
Oh, and don't worry. I made sure to incorporate every post in it's entirety of yours that I was replying too instead of simplifying it