I think fandom should avoid zeroing on Bucky when talking about how wrong eg is. Steve is his own person and what happened in eg can be easily shown as completely wrong without a single mention of Bucky. The way his life evolved was completely ruined not because what eg made him do ignores Buckys wellbeing, its because it ignores his mental health and wellbeing.
Bucky is his soulmate there is no debate but Steve himself is a complete person with really good moral values.
…..I think it’s completely acceptable to do both. steve rogers’ ending was a completely assassination of his character bc it went against his moral code, and was an anti thesis to the very core of his person…..but you also can’t completely leave the major people his decision effected (bucky & sam) out of the discussion