I’m so fricking tired of pretending Garchomp’s shiny is bad because it’s not. It’s very noticeable, and is nowhere near as bad as something like Igglybuff or Regice.
Coming from someone who's favorite Pokémon is a middle stage one, I think it really depends on the line. Some of them are pretty good, while others not so much.