I don’t think the Powell “endorsement” carries the weight that the “media” thinks it does. There are a lot of young voters who don’t even know who Powell is. A lot of them have never heard of Desert Storm. One of the downsides to the DemocRATS for not teaching history in school.
Powell’s endorsement was as a Republican, that is now long gone.