Just now I caught a shiny Geodude in a horde while EV training Umbreon. All the odds were in my favour. I could've killed it as I used Surf on all five of them but luckily the Shiny had Sturdy. Then there are only three Geodude remaining. Lucky me, the other two didn't use Magnitude and I managed to catch it in a Dusk Ball. Considering how many stories I've read of people who had a shiny Geodude explode on them, I think this is a fairly big "YES" moment.