Oh, Jesus fucking Christ on a cracker. I mean for the Love. Of. God. Can stupid sighted people get more stupid? I didn’t think it was possible but apparently it is. First it is the implication that all blind people see absolutely nothing when only a tiny minority fall in that category and the rest of us have to be…