I didn't read the entire thread but I don't think anyone stated 200 points wasn't convenient for some. That's what you described, a convenience. It's just not a deal, or even a bargain.
Damn, you're acting like someone bitch slapped your mother and you're telling people to calm down?
People have a right to express their opinions and concerns about this guy and his site. Granted I don't frequent this forum often myself but he would have to prove himself to me first too.
I...