I didn't downvote you, but I would if I could. I both disagree with your view and think that you haven't really argued your point very well.
Blind people aren't born on a level playing field.
I believe that a society should take care of people who are unfortunate, and this method seems like a reasonable way to allow market mechanisms to improve their life.
I'm assuming that you disagree that this is a role society should take. However, the consensus of of most societies in history is that blind people should be taken care of in some way.
I think it's reasonable that you should be expected to make a better argument to overturn that view than you have.
Why the downvote? Is that for disagreeing?