I don't watch RevelationTV.com. But are these theologians ignoring how the Scriptures specifically address this issue in order to keep people's eyes glued to their TV screens between highly profitable commercials, just like Obama guard Fx News does?
"For when we were yet without strength, in due time Christ died for the ungodly (emphasis added)." --Romans 5:6 (KJV).