Agnostic Platform? Levels the silos? WTF? A platform that doesn't believe in a God? Obviously some kind of new jargon term for something....