I understand what you are saying, but I would encourage you to reexamine your judgments. In case you forgot or are not entirely aware, Egan Arley Bernal GĂłmez is a 23-year-old Colombian hailing from the city of Bogota (elevation of 8,660 ft). He has an undisputed world-class racing resume. Please take a minute to study the results below. Do you believe somebody with this resume has a "weak ass mindset"?
Mountain bike
20142nd
MTB World Junior Cross-Country Championships3rd
MTB Pan-American Championships Junior Cross-Country 20151st
MTB Pan-American Championships Junior Cross-Country3rd
MTB World Junior Cross-Country Championships Road
20161st
Overall
Tour of Bihor 1st
Young rider classification1st Stage 11st
Young rider classification
Settimana Internazionale Coppi e Bartali1st
Young rider classification
Giro del Trentino4th Overall
Tour of Slovenia 1st
Young rider classification4th Overall
Tour de l'Avenir20171st
Overall
Sibiu Cycling Tour 1st
Points classification1st
Young rider classification1st Stages 2 & 31st
Overall
Tour de Savoie Mont Blanc 1st
Points classification1st
Young rider classification1st Stages 2 & 4 (
ITT)1st
Overall
Tour de l'Avenir 1st Stages 7 & 82nd
Giro dell'Appennino3rd
Memorial Marco Pantani4th Overall
Settimana Internazionale Coppi e Bartali 1st
Young rider classification5th Overall
Giro della Toscana 1st
Young rider classification5th
GP Industria & Artigianato di Larciano7th Overall
Tour de Langkawi9th Overall
Tour of the Alps 1st
Young rider classification9th Overall
Vuelta a San Juan 1st
Young rider classification 20181st
Time trial, National Road Championships1st
Overall
Tour of California 1st
Young rider classification1st Stages 2 & 61st
Overall
Colombia Oro y Paz 1st
Mountains classification1st
Young rider classification2nd Overall
Tour de Romandie 1st
Young rider classification1st Stage 3 (
ITT)6th Overall
Tour Down Under 1st
Young rider classification10th
Milano–Torino20191st
Overall
Tour de France 1st
Young rider classification1st
Overall
Tour de Suisse 1st
Young rider classification1st Stage 71st
Overall
Paris–Nice 1st
Young rider classification1st
Gran Piemonte2nd
Giro della Toscana3rd Overall
Volta a Catalunya3rd
Time trial, National Road Championships3rd
Giro di Lombardia4th Overall
Tour Colombia6th
Milano–Torino9th
Giro dell'Emilia20201st
Overall
Route d'Occitanie 1st
Points classification1st
Young rider classification1st Stage 32nd Overall
Tour de l'AinNational Road Championships 2nd
Road race3rd
Time trial4th Overall
Tour ColombiaTour de France Held
after Stages 7–12