Obama's two slogans were, "Change" and "Hope". Along with others such as "Progress". To say that this is not at all a reference to Obama is clearly denying political facts. Sure the creators of Family Guy may be clearly seen as Anti-Bush and liberal. But that does not mean they can't criticize Obama or his policies. When the homeless guy asked for "change", Peter gave him nothing but "hope". Anyone who has read the news in the past two years can see this as an obvious remark about Obama.