That is the crux of the problem, management also feels pushed by my department because i am always telling them they need to spend more, buy this and that and there is really no other option but spend the money, damned if the do, damned if they dont, so also makes my job a bit harder.
But meh all is good, it's my job and I would not trade it for any other job right now