Unless I'm misremembering from a later post, I didn't say Silver is explicitly like Blue though: I said "As for my opinion on Silver as a character, he's a tiny bit more interesting than Blue, but not by much. I like Blue's development in this game more than I like Silver's personally. I feel like with Silver, they went so all in on making an outright mean character, and it went horribly right."I do think that HGSS butchers Silver's character but I strongly disagree that 1). Silver is just like Blue: to me Blue comes across like a spoiled brat, and Silver comes across like a feral child -- Someone who had come from a bad environment and didn't understand how to connect with other people
As for Silver coming from a bad environment, my response is the game needs to show me that. Multiple times. Even if you take the Celebi stuff into consideration, that's just one scene. I wouldn't say Silver is a bad character at all, I just wish they thought it out a little more.
One of the things I disliked most about SWSH was Bede's character-I really dislike them going back to a shallow character with no depth that arbitrarily hates you. People may knock friendly rivals all they want, but they're way more interesting. Hop in SWSH gets the box legendary and temporarily changes his team on account of Bede (as much as I dislike Bede, that was an amazing curveball the first time). Bianca is such a similarly realistic portrayal of what if a Pokemon game asked "what if the rival isn't good enough?" - heck even XY's distaff counterpart rival flirted with this. The SV rival characters were wonderful with the exception of Kieran (my least favorite Pokemon character by a landslide).