I hope it was not me who upset you as that was certainly not my intention.
I dont think anyone said that you gave duff advice. You posted your opinion, some agreed and some did not. I cant see anything wrong with that. On the contrary, I think it is a good thing as it could have lead to an intersting tech debate. This site used to be very much about just that and I think that is something that is sadly lacking.