Nature abhors a horizon