As a one off and half assed event a jubilee could be fine with Finance. That’s what you’re seeing. Control is always more important than profit to them. Wait until you start awakening to, as you must, the necessity of breaking up their monopoly control of the creation of money (and even more importantly their claim to ownership of the credit they create) with actual continuing policy like a universal dividend and retail discount. Then is when they will denounce, slander and revile you.