Josh,
Please do not throw TAGFEE around without fully understanding its meaning. It is fine to have a disagreement, and for the most part this is a wonderful discussion. You however are being quite condescending and not empathetic to others. I've warned you in the past, and this is a final warning.
Jen