The sad thing, is that you probably are a redditor. I'm not a BFL employee. You just have no idea how someone can be happy with their purchase when it's already paid for itself?
I don't work for BFL, and I've criticized them PLENTY in the past. They may be run poorly, but to call it a "scam" implies that you know something that you actually don't.