Donald Trump listens to the crowd cheer during a campaign event in Des Moines, Iowa.

For Donald Trump, being a "compassionate conservative" like George W. Bush wasn't good enough.

During his campaign, he cast himself as an uncompromising populist who would fight for forgotten poor, rural Americans. But his budget blueprint is a betrayal of those people and his populist message, according to several former Republican budget officials.