As a point of order, most of that stuff, particularly the dispensationalist crap, isn't actually mainstream Christian doctrine.