God Yuri Lowenthal and Johnny Yong Bosch were just A+ for their roles during this time period. They really put everything they had into every role. Code Geass had a great dub mainly because of them. Unmatched chemistry, honestly.
Yosuke was a city boy but he had a profound lack of game which is why Yu got all the bitches and Yosuke got nothing. Being a city boy in the country is actually super attractive but Yosuke could never hack it. Plus he’s gay, so there’s that too.