They’re offering a 100 year CD because they’re betting that the fed rate will remain higher than their current level for…well basically forever (or longer than any of us will live). I think it’s actually a pretty safe bet.
If they’re right, this is a terrible way to save your money.