The only reason why someone may want to split up their unspent outputs would be if they knew with certainty that they will be spending very specific amounts in the future (and they have a good estimate as to the future fee rates), and they split up their unspent outputs in a way such that a single new, split output is equal to an amount the person needs to pay in the future, plus tx fees, with no change. If fees go up by enough in the future, this may make sense, although it is generally unusual to know the exact amount that will be spent in the future.
If you often are making recurring payments such as subscription payments (you know, these weird subscription payments denominated in bitcoin to people who consider bitcoin an established unit of account widely used in the bitcoin circular economy), and also if you don't want to clog up your wallet with unnecessary (small) change outputs, it does make sense to "prepare" some UTXOs for that. But this is hardly the only reason people may want to do UTXO splits. Consider the following example: you sometimes need fiat to pay your bills or visit your favorite grocery store. As a staunch bitcoin maximalist, you value your privacy and security of your funds conducting a peer-to-peer transaction with like-minded individuals and avoiding all centralized services that may infringe on your right to privacy and damage security. Given the well-known fact that bitcoin is both volatile and constantly growing in price, it is almost impossible to predict its future exchange rate in terms of fiat. Even very small UTXOs may represent a considerable amount of money in the future, so again it does make sense to have very small ones to be able to buy any desirable amount of fiat without creating unnecessary change and without compromising your privacy. As for privacy, in Whirlpool, a Samourai's CoinJoin implementation, there is a special transaction called tx0, which splits existing UTXO or UTXOs and creates outputs of equal amounts. Whirlpool makes use of these UTXO splits to create a perfect CoinJoin transaction with equal inputs and outputs. In the same way, you can always break down your own outputs into equal sizes and create so-called "fake" CoinJoin, which is basically a transaction that looks like CoinJoin but is done by only one person.