I agree, defog especially is very frustrating to deal with as an HM. Diamond and Pearl are the only games where I feel like I need two HM slaves in order to navigate, plus a Rock Climber. Its too much. Heart Gold and Soul Silver also disappointed me immensely, and I probably would've stopped...