Nice analysis, but Obama is not more centrist than Hillary.
In 2011 and 2012 he moved to the left for re-election purposes.