I've come to believe that most disagreements online come down to definition, and could go to more interesting places if both parties got crisp with definitions early instead of arguing X and X' 10 replies deep only to then realize that X and X' are subtly different.