Martin Freeman would have been a much better Frodo. Elijah isn’t even in the top 100 list of actors that I would cast as Frodo.
The LOTR movies succeeded despite him.
Don’t get me wrong, I like Elijah. I just feel that he was miscast in those films.
Good point on your part. For my part, he has never been Frodo for me. Not after reading the book so many times since I was a tyke. I don’t think Elijah is a bad actor, at all, but he never fit Frodo, at least in my mind. Not in temperament nor in look.