How do you organize meetings?

Whenever I organize meetings I can’t help thinking something is broken.

It’s not simple enough.

Either the tools I know do not support the process well, it’s the people who make it more difficult than necessary, or both.

People (incl. availability) + time + location is all it takes. Truth is, the algorithm behind this is not that simple at all. But the problem is not a new one either.

How do you handle this?