If this is all so easy and obvious, why do all of the tools/metrics that measure software complexity suck?

Ease of definition doesn't equate ease of measurement..