We’re not talking about 5-30 year Treasuries here, the exact quote you responded to mentioned 2 years or less. We’re also not talking about the yields you have to hunt for on the secondary market. You can buy them at the auction, and the yields are basically known in advance since they don’t move that much.
For those who don’t need to cash out early, it’s the same as CDs.
We already discuss Treasuries in the I-Bonds thread, and I think that thread is totally appropriate for such discussion. But Treasuries weren’t brought up here for discussion, they were brought up to point out that the short-term yields are higher than CDs, especially for those with state income tax. IMO short-term Treasuries for most purposes are not different enough from CDs to prohibit their mention here.