Nothing said here has offended me. Some has surprised me, some has disappointed me, much has made me laugh. Your last point is why I'm not bothering with the counter-thread.