Lance accepting Keith as BP speaks more about how good a person he is than K actually being good at it.
We already knew Lance was a good person, they didn’t have to torture us with black paladin Keith to show it
Besides that, there were a million other ways for Lance to be the ~supportive friend~ and move past the rivalry that don’t involve him always playing second fiddle to Keith.
You know what would have been better? Just Lance, being a shoulder for Keith to lean on while they were looking for Shiro, holding the team together, Lance and Keith co-leading from Blue and Red while the black lion was dormant (alternatively: black paladin Allura, Lance reigns Keith in when he acts out against an unfamiliar leader, Keith forging a new respect for Allura, Keith and Lance are still equals).
I get you dude, I just don’t like that the show has framed it as “Lance is a good person because he recognized that Keith is better” and things like that. It’s not a good moral, it’s not a good writing direction.











