I think it would make a difference if the media was more clear about the aid bring delivered. People hear these huge numbers and are like "that money could've fix my potholes and saved the country' when in reality its like 5% of the American military budget. The aid packages sound large when they have no metric to compare it to. If they reported aid in gdp %s I doubt many people would object.
Og and not to mention most of what's been given to ukraine has been old and out of date.