Bush lost to Clinton because of Perot. Perot got 20% of the national vote.
Perot only jumped into the race because George HW Bush was seen as weak and vulnerable as a result of his broken promise.
If he hadn't broken that promise, he would have won against Bill Clinton.