tfb,
Some interesting points there. I don't agree with most of them, but that's okay - if we all agreed on everything, nothing would change.
I would like to address some points there however.
Feel free to write off my concerns as irrelevant rants, but these things are being discussed by...