I never understood people who treat HM moves like they're the plague. With the exception of Cut and Rock Smash (which are never necessary past the game's midway point) and Flash and Defog (which are never absolutely necessary at all), none of the HM moves are bad at all. Yeah, Fly and Strength are outclassed by Brave Bird and Return in competitive play, but they're perfectly viable for in-game purposes.
So yeah, I just slap HM attacks on my main battling team and keep on truckin'. I'll just delete Cut and Rock Smash with the move deleter later in the game anyways. XD