You cannot spend money in luxury without doing good to the poor. Nay you do more good to them by spending it in luxury than by giving it for by spending it in luxury you make them exert industry whereas by giving it you keep them idle.
There was no imminent threat. This was made up in Texas announced in January to the Republican leadership that war was going to take place and was going to be good politically. This whole thing was a fraud.