I do love these discussions where everyone is right, and no one is wrong...

I think all of you bring up tangible arguments, and if taken in totality of talking points, all of you are right.