But in your honest opinion did this site help matters
Absolutely. Anyone who thinks this site, and more specifically this thread, didn't help matters needs to google what 1+1 equals to correct their horrid math skills.
EDIT:
http://bfy.tw/3VYbFor those incapable of doing the above...