Yes, rubber soles are more durable than other shoe soles. A rubber sole is hard to beat in a running shoe. Shoes with a rubber sole have been around for over a decade and runners love them because they can last for a very long time without any major issues.