That is wonderful. I have yet to make 4 years. You are to be commended!
As for a debate, seems like you don't really want one. Your original post, stuffed full of absolutes and name calling, is crafted to be confrontational and to make people angry.
So it sounds like to me you want a fight not a debate. Sorry, not interested.
Hope you find whatever it was that you were looking for when you posted this.