If he'd played for the teams Simms played for, he could have but there was a very good reason that Parcells went after other QB's instead of putting Romo in at the QB1 position until he had no choice left. Simms could play in that position because he understood his job, Romo was too loose a cannon and eventually would do his Favre thing.
One thing the Rooters used to reference that I did buy into was the Romo "glitch". It was there, it was one of the main reasons he didn't get a scholarship to a major school, invited to the Combine as a QB, get drafted or get the starting job in the first few years.
I think he improved and became as good as he could be but not HOF status, imo. The other thing that I did not buy was putting the blame on Garrett. We will never know how many plays were changed by Romo but for most of his career, he got played by DC's into doing exactly what they wanted. The Skins game with 11 run plays wasn't Garrett, not in his DNA.
He was a good QB but the only reason anyone would have a discussion about him in the HOF is because he was the Dallas Cowboys QB. Same as all of this Prescott watch crap going on now.