Giving out free beacons in large quantities would draw unneeded suspicion and attention, which obviously you would avoid if you're engaging in an illegal activity like duplicating. We kept 99% of the duplicated items within our own chests before it was destroyed. So no, you don't just need to take my word, it's just logical not to give them out in that circumstance.
Even if we did give out beacons, it would have to be in a very large amount to have an impact on server-wide beacon circulations.
It's not wrong to be nice, but when players are wealthy enough to give out beacons and rank vouchers casually and regularly, is definitely sort of an issue. On a gamemode called 'Survival'.