My technical knowledge is scarce and I am forcing myself lately to read some of these technical threads to see if I can learn more.
My understanding is that OP was asking a chicken or the egg question:
Then if old UTXOs are destroyed to create new UTXOs, how then are UTXOs created in the first place or instance?
This false dilemma would be solved by coinbase (I'm not confusing it with the company):
Coinbase transactions (coin generation transactions not to be confused with transactions created using Coinbase the service) are special transactions which can create outputs without consuming any outputs as inputs. They are created by miners and are not allowed to be more than the block subsidy plus transaction fees. All UTXOs can be traced to have originated with an output from a coinbase transaction.
But another dilemma has arisen for me while reading the thread:
In that transaction I see a "sender 0", which would be Coinbase, and 721 recipients.
Are the 721 transactions
1) those that miners validate in that block? or
2) is the miner sending the reward to 721 different addresses?
At first I thought it was the 1), but then I go in to see the transactions, and for example, the first two addresses, received a certain amount of Bitcoin and have not spent it in 10 years. The third and fourth ones did spend. Not clear to me. Also, I think if they were the transactions that miners validate they would have a sending address and a receiving address instead of "sender 0 Coinbase".
And the miner sending the reward to 721 different addresses (2) doesn't seem logical to me either.