I get your point. He's had less fights than Haney, Tank, Teo, and against lesser opposition (and yes, i put Haney's win over Burgos over Garcia's win over Fonseca since Burgos is more proven at the world level.).
Ryan's situation is largely due to Corona virus more than Golden Boy imo. They af him lined up to fight Linares, which would have been a 7 figure payday and a stepping stone to superstardom. Garcia is really just coming off like an impatient kid. He's behind Loma, Teo, Tank, and maybe even former Olympic Silver Medalist Shakur Stevenson at this point. It is what it is,
Ryan's one big fight away, he just has to be patient and execute. No amount of Instagram fan-girls will jump him to the front of the line