The danger I try to avoid is getting overly attached to any
  particular system. I find what's good, notice what's flawed (to
  me) and continue searching. It's easy to get sucked into a
  system that 'makes so much sense'. I can feel the pull when it
  happens. Same pull I get when a TV show starts hooking me. [it's
  why I swore of most TV a few years ago, except Doctor Who]. I
  have to stay on my toes and stay nimble, as I don't want to
  become an apologist for any particular system until I'm fully
  comfortable living with the worst of its flaws. --- Oh
  absolutely. That's why I allow myself to adhere to _some_ strict
  philosophies tongue emoticon I allow myself to be hypocritical
  for example and to be inconsistent. It's not always easy, mind
  you. I'm always in an internal battle of perfection vs available
  time, so I'm always having to settle for "close enough". Yet, I
  wouldn't tell EVERYBODY to settle for 'close enough' - if they
  happen to have the time/energy to shoot for perfection. --
  ---