Campbell has looked ok sometimes, and he has made some nice throws. But, I've seen him also miss a lot of easy passes, and he does seem to get tentative quite a bit. I haven't seen enough of him to say he's going to be good, yet alone great. I don't even know if Romo will be great for a long period of time. I certainly hope so. But, what I do know is that he is playing great right now, and has been for a while. So, there is ALOT more evidence that Romo may be great for a long time that anything even remotely close to what Campbell has produced.
The problem with many 'Skins fans is they tend to overhype their own players, while talking down players on other teams. Yet, when they want to make Campbell look better than he is, they'll mention how their skill players don't compare to other teams' skill players at the WR or TE position, such as the 'Boys. Yes, that is true. However, the QB still has to read the defense, go through his progressions, and deliver the ball. Usually, if the players besides the QB aren't doing their job, then the coaching staff will know this. But, if the QB is doing his job or not doing his job, but the other skilled position players are, then EVERYONE will know this.
Campbell may be good in the future. But, he's certainly nothing more than an average QB right now. And IMO, there hasn't been a whole lot to warrant a lot of the potential talk that seems to be rampant among 'Skins fans. He does have a nice arm, and can laser it in there sometimes. But, everyone knows it takes more than that to be a solid QB. And it takes a lot more than that to be considered great.