I don't know, maybe they realize that it's going to take too long to take it down? I usually don't see this happen, that's why I'm often saying that it's not that important where your Pokémon places in a gym by its CP. At least in my town, if someone attacks a gym it's gonna go down all the way (Unless their battery dies or something I guess). But then again we don't have gyms here with 10 Snorlaxes...
Well anyway, I don't think there's any specific reason for that. It could also be that they just want to give it a go and see how they fare against the gym. Also one issue could be running out of potions/revives.