You're assuming Garcia has the same pop as Alvarado who does not even sit on his shots the way Danny does. Rios is a tough ****er, but he is a face first plodder who's far from invincible.
Both have good chins, Danny has more power and he can actually box. He's too versatile for caveman Rios.