I'm sorry you don't have spare cash to spend. It's part of it. No income on buycraft = no server plain and simple (survival excluded)
If I had no spare money why would I do giveaways. And I know you need money for keeping a server online however minions are just to game breaking
I get how you feel, my oneblock on vulcan took me 2 months to get to, if that took any longer I don't think I'd have played here. Some people like P2W while others don't. It's been a constant battle on most of the servers I've been on. I don't think that'll change anytime soon either.
Removing minions to that extent would make a lot of people less likely to play in my eyes. Sure I buy a lot of minions and that's my expense, I've also gave a few out and sold some to people who probably couldn't afford it otherwise.
There's always bad and good, think positively. Minions add a few things that couldn't be automated otherwise, that's what made me play Foxcraft.