You would have to be a complete dick to give a five or four year deal to players of 29 years of age, that’s the only reason they are shorter contracts, it’s not because he doesn’t give out long term contracts take a look at Richarlison, Iwobi, Gomes, Digne, Mina ect, personally I think you’re reading to much into what any sensible person would do with players of that age, and suggesting he’s had some sort of divine vision for doing so, when in reality he’s done what would have been expected from anyone.