Correct me if I'm wrong as this is from my limited understanding as a non-believer (it's complicated, so "agnostic" will do), but isn't "spiritual" being very real a big part of Christian understanding of these concepts? Not just angels and demons, but well - everything?
It'd make as much sense...