Because real heroes keep beards.This is just a bit of pointless fun, and for the record Clark kent did have a beard in MoS but the short time spent useing cgi imagery to remove a beard because of a conflicting schedule conflict was bizzare, one of the more modern examples in background studio politics. So was it really that much of a concidence that captain america pops up in infinity war with a beard? Who knows?