Basically, any token that doesn't have a perpetual window to swap is acting unethically and criminally. Because inevitably there will always be people who lose their investment because they failed to swap their token within the given time frame. I don't know how anyone can rationalize that this is not theft. Anyone who believes otherwise is unethical or very stupid. And if this industry were regulated, these people (the swap scammers) would be in jail.
As someone who is not particularly deft in the law I am asking for advice:
What can be done if anything through legal avenues for people to get their stolen money back?
There are many reasons why they are doing swap it could be that they are transferring to a new chain, or they are changing the contract, that is why you should always follow the update and do not leave their group channel in case there is an announcement of swap, more so if you are holding a big amount of token that is about to swap, the developer should be considerate in accepting late swap.
Many ethical teams have perpetual swap windows, it isn't that difficult. People will use irrational excuses to justify stealing money from others. In the least there should be one week a year in which swap windows are re-opened.
These people steal because they can get away with it. Scumbags with no integrity that should be in jail.