I'm not as down on Sheaf as you but I've always been more critical than most.
But I saw someone that could dominate games when he wanted but would often go missing, I really thought he'd kick on and add some of that consistency but for me he's gone badly backwards