I have no problem with campaign spending. For example, I contribute to the Trump campaign.
Trump's Make America Great Again policies have lifted millions out of poverty which has done far more good than throwing another $300mil at homelessness. The Feds reportedly spend nearly $3 billion yearly on the homeless, along with $1.1b in California and New York's $3 billion... on and on and on. If throwing money at the homeless was a solution there would be no homeless.
Other points... I have also contributed to the We Build The Wall operation that is building the wall. https://webuildthewall.us. I also contribute to my church which helps the needy.
I am also very much against the scheme to disallow private funding of campaigns and only use taxpayer dollars equally among candidates. I consider it an assault on free speech.
So... no. I don't consider my political donations crazy or somehow misplaced for failing to satisfy some bleeding heart notion that the dollars would be better spent on the homeless.