Shiro choosing Keith to be a cadet over Griffin is the equivalent of being shown the most well-behaved dog in the pet store but still choosing the one that’s been chewing on your shoe the whole time.