Prefer balmorals, but as long as they're not loafers, it's perfectly acceptable.
Things I don't like about Obama's style:
Dad jeans
Stupid ball caps
Flag pins
His suits could fit better
He could use some more variety in his suiting
His shoes are fine.