Rhydon was given an evolution mostly because it was the very first Pokemon GameFreak ever designed. They were playing favorites with that one.
Most of the other evos were made for Pokemon that truly needed them due to underwhelming stats. A few are indeed random (Dusknoir and Porygon-Z come to mind). --- [Este mensaje fue borrado al deseo del dueno]