Lemmy.ml famously limits your ability to upvote, comment, or post, and bans accounts that they hate, all while lying about the reasons why (the rules make no mention about saying anything critical about Russia, China, or North Korea, though it's exceedingly obvious what is going on there).
Meanwhile, PieFed.zip does not limit your ability to vote - you would have to vote more often than once a second for every second within a 24 hour period to reach its cap of 86,400 daily upvotes allowed. Same for quokk.au.
At the end of the day, software is run by people. And there's even a PieFed fork, which will benefit from all of the continued changes while maintaining the ability to remain independent - as every instance admin already has the capability to do.
I for one applaud Dessalines, Nutomic, Rimu, and all of the software devs for providing all of this software entirely free of any charge, and the instance admins for doing likewise.
But yeah, the way this has been handled has been fairly shitty. Instance admins can run their machines however they like, especially if they pay for it without accepting donations, though a little friendly warning would have gone a LONG way here.