I would be embarrassed if Harper got booed in Washington. IMO, Harper has not earned boos.
He didn't turn down a larger offer to go elsewhere, he didn't crap on DC in an interview, he didn't slide hard into 2nd base and injure Trea Turner. All he did was accept a record $330 million contract from another team after the Nationals did not seriously pursue him. The Nationals did not need to resign Harper for $330 million, they have Soto and Robles and a lot of non-OF holes to fill on the team. Frankly it would have been a bad baseball decision to resign Harper.