You should support "the more deserving devs" and let others support who they want to support.
Indeed, I understand most of these people are moved by the genuine intention of helping others to understand they might be spending their money elsewhere to get faster and more tangible results, but what they should understand, is that many supporters are perfectly aware of they want and how they are spending their own money, even if it costs them more than they actually get and despite all the not so encouraging signs.
They want "this" game to happen, no other game with no other dev, they want to support this even to the point of getting consciously milked to no end because they know what they want, no matter how crazy it might look.
We all choose our poison in the end, especially in real life, this is no different and we should respect others decisions on how they spend their money, no matter how insane and unreasonable it might sound to us.