Good point, but I don't necessarily call that "agreeing to disagree".
I call your approach tabling or postponing the discussion on the understanding that due to other priorities, it cannot be resolved at the moment.
That's sometimes the wisest choice.
The "agreeing to disagree" situation is one where there are different, unchangeable perspectives that people have no choice but to accept.
That results in a breakdown in communication that fails to resolve the issue and contributes to further division.
In contrast, agreeing to do something else, like using the Socratic method, assumes that when there is conflict over an issue, then one side or the other — or both, are missing something, and that the constructive thing to do is work together to figure out what that is by asking relevant questions, weighing the answers using logic and evidence, and updating perspectives according to the outcomes without letting egos and personal bias get in the way.
Unfortunately — I have come to realize that a lot of people just don't operate that way, and that saddens and frustrates me. Even worse, there are people e.g. the Internet trolls, who intentionally use that as emotional triggers to manipulate people for their own entertainment, ratings, or political agenda.