Is it weird to feel like, using Legendary pokemon is like cheating on an already easy to beat game?
I pretty much never use the Legendary pokemon, I used to when I was much younger, but not much since then. Plus the really awesome Legendary pokemon lose a lot of their appeal to me when I know that three or more of my friends who are playing the exact same game as I am, all have Legendary pokemon stocked in their teams, and they all are played the same way and they always wreck everything. It feels, less special. Plus with how easy it is to acquire most of the Legendary pokemon, every one can get their hands on one, which makes them feel less unique.
Plus just playing with most of the Legendaries ruins the atmosphere of a lot of the games for me. A lot of the most recent Legendary pokemon that you can catch are omnipotent beings, and you're telling me that I caught it in a Pokeball? Yeah, because that makes sense.
I think the best Legendary pokemon are the ones that are not presented as being omnipotent and are near impossible to get like any event pokemon, such as Mew. The Legendaries that fall under those two categories seem more like trophy pokemon, and because they require a decent amount of effort to get your hands on, they would actually be interesting to play with, in the game and against other people.
I generally prefer to box Legendary pokemon almost immediately, however I will admit... I often like to have one Legendary pokemon maxed out to 100 with flying capabilities for the purpose of EV training when I start prepping for competitive play.