I believe that Carter felt it was something he needed to say for the purpose of bringing racism out as a topic of discussion.....yes.
I would characterize its effect on Obama as a "Distraction" rather than an "embarrassment" though.
Obama wants to talk about HC & Afghanistan & knows little good can come from HIS taking on race relations right now.
Others can do that but Obama has bigger fish to fry, imo.
(but I personally feel that bringing race out into the open is a GOOD thing for this country to be discussing right now.
Here's the way I perceive the majority of anti-Obama movements in this country, including the HC debate:
A.I think the GOP's (& far right's) objective is to discredit the Obama Admin. for the purpose of gaining back political power in this country.
B. I think the HC Industry's objective is to kill HC reform entirely..or at least dilute it enough to protect their corporate profits
I think both the GOP & the Insurance industry is hoping to achieve their objective through a strategy of undermining everything that Obams tries to do.
I think the tactics being used to affect their startegy are:
Fear, Misinformation, Outright Lies, & appeal to racial fears.....or racism.
Thus, imo..... Former President Carter was addressing the tactic of racism &, if he feels that it is the basic motive of Wilson's outburst, I disgree. It was Greed first. (whether greed or racism, Wilson's outburst was reprehensible & he deserves to lose his seat next election)