To be as popular as Obama (who was popular enough though not super popular), all Trump has to do is occasionally make nice with Democrats and occasionally not be the biggest asshole on the planet. It's not hard to be a popular enough Republican president. Democrats are suckers for A Good Republican, so much so that they don't have to be very good.