That is such severe lack of understand of Zoro's character, Zoro is much more than just stoic swordsman
-When he started out, he was tied to a cross because of his innate kindness to protect that girl and her family. He was willing to starve, to let someone hinder his goal for the life of a little girl. That shows great deal of innate good will which is not a property of stoicism
- He cares deeply about his promises and friendships. While he always had some desire to become WSS, his journey after Kuina's death was mostly driven by the promise he made to Kuina, a promise he talked about during integral moments of his jiurney, he talked about before Luffy saved him and his fight with Mihawk. That is another layer which has nothing to do with his stoic nature
-He has code of honor when it comes to combat, he won't accept the scars on his back, he won't give up even if it means death. And his principles even evolved in Alabasta when he had both internal and external conflict in Mr1 fight when he proclaimed he fights/cuts to protect, that is the true meaning of swordsmanship to him.
-He has innate ability to be level headed and calculated in adverse circumstances, which on surface would contradict his external characteristics such as his simplistic nature and out look towards the world. When Nico Robin was taken in Enies Lobby, every body was panicking, even Nami who people consider one of the smartest person in the crew and Zoro sat her down and made her realize the scenario, the possibilities, and the way they should approach the situation. There are countless moments like these through out the show
-He has high moral compass, the highest we have seen out of any one in One Piece world. And it shows when he was able to calm chopper down in a few words when no one in crew could help him. It also showed when he made Luffy realize his position in Water 7 both during the Usopp fight and towards the end of Enies Lobby. Thriller Bark was ultimate display of him showing ultimate moral compass when he had an ethical dilemma of his promises, his ambition and his responsibility to his crew, towards his captain, the promise of the past that has defined a very long part of his life or his present that has shaped him for a year. Sanji was there and he was willing to sacrifice but he did not have much to loose, he had no promises, no definining ambition, there was no ethical dilemma to be had there, but with Zoro it was much more than that.
-Then there are miscellaneous differences such as stoic badasses in Shounen like Kenpachi, Vegeta and Sasuke having some evil tendencies, where as Zoro is a good guy through and through. Him having flaws such as getting lost, his comedic rivalry with Sanji, him having a cheerful nature before he met Mihawk and his character evolved.
And this is just tip of the iceberg of greatness of Zoro, you saw what I wrote for Shanks. I can write 10 times more than that for Zoro but to say he is just a generic stoic swordsman is severely misunderstanding his character
If you truly wanna talk about generic trash characters with nothing interesting about them, look no further than this guy