Yep, and you could shoplift food from a grocery store and donate it, or cheat on your taxes and use the extra money to buy food to donate, or donate the money directly.
Personally, I think it would be better to change the system. Perhaps a program that incentivizes a business to donate the food instead of charging it back or incentivizing the supplier/manufacturer to require anything usable they get a chargeback for from a business be donated or destroyed.
People shouldn’t have to forced to choose between doing the moral thing or the legal thing.
I disagree with you here. In part because humans have a natural sense of self preservation and this is counter to that.
I actually think it’s far simpler; I think the divide between the ruling class (politicians) and the working class (those that have to work to live) has grown too far. People are tired of feeling like they are not being represented or listened to and feel pushed to extreme action.
The ultra-wealthy benefit from the current system and use their means to keep the working class fighting against each other and the ruling class distracted from their actual constituents.