Because of reportersand fans constantly asking him questions like this and he is forced to comment on it. He probably did character work to help define his role and friendship with Bucky that doesn’t include the homosexual aspect...so why can’t he have an opinion on the topic? I mean it is his role after all.