It's time for serious introspection ...