Physically inferior? Unless he has a physical disability I am not aware of, then I doubt thats an excuse.
Being a cricketer involves keeping yourself fit, and working in the gym. Even "physically inferior" players such as Inzamam were able to make themselves match-fit by working hard. I am not very aware of Harsha's background, but if he put in the hard yards, then he could have atleast played more cricket than he did.
And believe me, I have seen some very weak people play first-class cricket, and they made it that far (and beyond) through determination and hard work. Being physically inferior has nothing to do with it unless he has a disability.
And sifter, players like Waqar will have credibility when they say that the bowlers need to put this player on the backfoot, etc because they have the real experience of doing it. I don't know how Harsha can say that to get player A out, they need to bowl a few short pitched deliveries and then prehaps slip in a fuller one (or some other plan).
Waqar possibly bowled to that player, and has definitely bowled to many players like him. Harsha never did.
Of course Harsha never did it, but even I could recognise a players strengths and weaknesses - it shouldn't matter how I can recognise them. I didn't stand 20 feet away from international players like Waqar did, but I would wager I've watched almost as much cricket as Waqar has and I've stood 20 feet away from some very good cricket players, just not international players. Waqar might say, oh don't bowl short at Ricky Ponting - I could tell you that. He might say oh you need to slip in a yorker every now and then - I could tell you that. His experience certainly makes him very knowledgable, but it's not the only way to gain knowledge - and it certainly isn't the only way to communicate knowledge with other people, which is what commentary is all about.
The only thing Waqar could tell me that I can't see is what might be said in the dressing room, or what a captain might say in a huddle. Other than that, I can analyse a batting/bowling technique from the screen just as well as he can. Sounds arrogant I know, but after listening to years and years of these guys rabbiting on about stuff that I already know or stuff that isn't even accurate, I start thinking - hey these guys aren't the knowledge gods of cricket, they just played a higher level of cricket than me.
I guess my point is that many people are as smart/knowledgable as the current crop of ex-players commentating. Mickey Arthur for example is a very smart dude and I enjoy reading/listening to his interviews, but is he less smart that Waqar because he only played first class cricket - never Test cricket? I don't think so. It's just that these ex-Test players SOUND more convincing to the average viewer because the viewer knows who they are.
As for Harsha: to me there are 4 reasons a player doesn't make it. He's immature/lazy, or he's got poor technique, or he's not smart enough (cricket brain), or he's not strong enough/tall enough/fast enough/supple enough (the physically inferior part I mentioned). I don't know which one(s) apply to Harsha, but which one would make the best commentator? I would argue it's the guy who isn't strong/tall/fast/supple. If you don't have a good cricket brain, how can you be a good commentator? If you had poor technique, how can you point out the technique in others? And if you are immature/lazy - you won't have the drive to research your facts or try to improve as a commentator.
You also have to remember that only a very small percentage of people have played Test cricket. To criticise a guy because he hasn't played Test cricket is harsh. There are thousands of journalists who report on the game who have never played Test cricket - do you read their articles, or are they not experienced enough to write about cricket?
If you don't like Harsha, what about substituting Tony Cosier's name instead? Does that change your opinions in the argument? Or is Waqar/Arun Lal/Danny Morrison etc. always going to be better than any non-Test cricket playing commentator?