No, best odds and best shiny per hour arent the same thing, if something has a 1/10 chance of being shiny but it takes 10 hours every time you try thats not gonna be as good as if you have a 1/100 chance of being shiny but you can repeat it every minute