If George Bush, Condoleeza Rice and Tony Blair--and many others before them--cannot solve the Palestinian problem, why criticize Jimmy Carter for trying to do something about it by meeting Hamas.
I doubt Carter will make significant headway but the US government feels he should not be talking to the "bad boys". How do you make any progress if you don't talk to the enemy? How do you justify criticism when your own policy on Palestine is ineffective and goes no further than "peace-speak'" but not "action-speak".
Give Carter a chance---He has done a darn sight more for the World than Rice or Blair!