I'm assuming we all know Routh has little to no shot at ever donning this suit again, especially with a completely new team on-board with a reboot in mind.
With that said; no. Routh did decent, in the sense that he didn't completely f**k up. But you could say that for anyone in the SR crew. Despite any shortcomings with the material, you should be able to rise above that and hold your weight. Examples? Shia Labeouf and Chris Pine. These two arguably had some flat, outright terrible lines and moments in their respective scripts. But they had the gravitas and charisma to pull it off at no detriment to their performances. Say what you want about their movie or character, they undoubtedly made it work. More importantly, they had the audience on their side.
This is what Routh was missing. He technically checks off everything you would need, but he lacks that X-factor which separates naturally leading men, from actors who are playing a leading role. Physicality is of little consequence here. As many of you should recall, Routh was no stud or muscleman when he was first cast. So to show off his build as support for his stay, is moot. Anyone with a decent frame could replicate that same structure.
We need our Chris Pine. He proved almost brilliantly that you don't need a name or established works to step right into a beloved iconic role....and straight OWN it. I don't know a single person who didn't love him or at least give props for stepping into famous shoes with such ease. Routh was ok, but can anyone here really say he strayed from previous interpretations and made the character definitively his to claim? I feel like many are holding onto Brandon because he's "safe" and are afraid that whomever the new guy is, won't be able to live up to the role. Sorry, but that to me is fundamentally wrong. I can sympathize if Brandon gave a superb performance that would garner extreme backlash from the crowd, if he's replaced...but c'mon. His fanbase is ridiculously low for a franchise this large.