You make good points. The only thing at 140 which Oscar did not have was experience, but he was quick and his left hook was great at 135 and 140.
He was almost there as far as boxing experience remember he had already been in with quite a few champs already Molina,Hernandez,Leija,Gonzalez and a past it but still good Chavez. I was watching his first fight with Chavez the other day and man he looked as great as ever he looked almost unbeatable at 140.