Its too early to tell whether Obama is capable of leadership. His silence on this issue isn't anything surprising, IMO. I think in his shoes, I would also STFU because whatever he says he will be accused of taking sides and will then come to office needlessly tainted in the eyes of either the Arabs or the Israelis or both.
Better that he keeps schtum and takes over with a clean sheet on the 20th, that way he might have a better chance of being able to sponsor a peace process.
But he hasn't kept silent on other issues, like the economy or even Mumbai seige. But during a visit to Israel last year he did say something like, if someone was sending rockets over to his house endangering his children he would do whatever was in his power to stop them.
But it is a delicate issue with passions raging on both sides. So I agree he should defer comment until he is president and privy to all the intelligence and strategy of his entire team.
He hasn't keep quiet on certain issues, yes, but let's look at what those issues are:
The economy here is worrying a lot of people and Obama wants to push through a nearly trillion dollar spending plan. He's using the fear to push this agenda. The media keeps fostering this fear with talk of another Great Depression. He suffers nothing by trying to gain momentum for his "fix" for the economy.
The Mumbai siege. Pretty safe thing to talk about. After all, who in their right mind is thinking that Obama has to sit on the fence on this one? Seems a no-brainer to condemn such a barbaric act of terrorism.
As for the conflict in Gaza, he'd be dumb to wade into that swamp before he has to. He's right to sit back and say "we only have one president at a time in the US". Especially given that it's a foreign policy issue that's been a thorn in the side of several presidents now.
Trust me, the time is coming for his hair to turn gray and for him to find out just how difficult these situations are to deal with.