We're not talking about individual investors, we're talking about institutional investors + banks with billions/trillions under management. They can't just sock that much money away in another bank. They have risk profiles that they need to construct. Some of these profiles undoubtedly call for low-risk, short-term assets. So they buy T-bills (even at a slight loss) to complete their portfolios which probably also contain a bunch of other assets.