The "general idea" is well and good, like all high-flown, misused, and hopelessly vague terms.
It's when ya get down to the here and now that things get complicated. And the mindless, dogmatic invocation of magic words you don't understand and can't use correctly helps nothing.