Not sure about "unnecessary." 5% works for Ukraine but also it has a much smaller land mass. You can't use that 5% to protect the entirety of the US' borders along with every other place we are stationed along with the required ongoing maintenance
I'm not saying the budget isn't ridiculously high, but also saying it's unnecessary as a whole is just incorrect
Half the time I do that I get fucked by their completely non-existent support or return policies