Welp, looks like my time to shine again. First off, Garedvoir's name in Japanese is "Sirnight" which as people prolly guessed is roughly close to "Sir Knight" However, it's far more likely in this sense that "Knight" means "Protector" Rather than "Someone who hails from Europe covered in plate armor with a claymore." After all, it's US name incorporates "Garde," the french word for "guard." It also could incorporate "Garder" and "Voir," A set of words roughly translating to "Keep" and "See" respectively. More than likely, together they probably mean "To keep watch." So we have a "Protector" who "Keeps watch" over their trainer. With these two context clues we can infer that It's more likely based off of a guardian angel than a mystic knight, and the new fairy typing supports this since Fairies are all about that holy vibe.
Gallade on the other hand, is much more straightforward.
Psychic and Fighting very much DOES give it the impression of an elegant mystical knight, double so since it's body actually incorporates sword weapons. As it's pokedex entry calls it "The Blade Pokemon," We can infer that it's name likely came from the words "Gallant" and "Blade." This is a pokemon that trains to protect someone from physical threats. Whereas Gardevoir is representaive of a guardian angel (Or if you really wanna reach you could argue that it really is some sort of mystic knight) Gallade is a simple and respectable knight who pledges loyalty to his trainer. (Plus Psychic and Fighting is a pretty strong type)
So on one hand we have a super powerful special attacker that uses future sight to protect their trainer from special threats whereas on the other hand we have a solid Fighting Type choice that has the highest physical attack of any non-legendary psychic types to protect them from physical ones.
Jerry "I literally **** a gardevoir and have her child" Peet manages to ***** out and hilariously miss the point. AGAIN. My sides. Holy hell my sides.