>>28881547Technically, there was a chance to encounter Pokemon when using Rock Smash in HGSS, but the mechanic was taken out of DPP. My best guess is that the mechanic was GOING to be in the games, but didn't make it out of planning in time.
As for Defog, it's actually really useful in competitive and is entirely optional in terms of advancing in the game.