I did, and it doesn't.
The mechanism behind Maker DAO simply doesn't work. That's why it lost the peg so badly, and for so long. There simply wasn't any working mechanism to deal with the situation where the price rises above one dollar.
When people create ETH-collateralized DAI and sell them they are basically doing so in order to go leveraged-long on the ETH/USD pair. So when you use ETH to buy DAI from one of these people, you're basically making a (collateralized) margin loan to somebody who wants to increase their leverage. In return you get something sort of like the ability to short the ETH/USD pair (not exactly due to liquidations, but it's pretty close). All of this actually works as advertised: Maker pairs up people who want to go long with people who want to short. But what if there aren't equal demands for both sides of that trade?
If there aren't enough people who want to make margin loans (i.e. go quasi-short) Maker can raise the margin loan interest rate (i.e. stability fee) to make lending more attractive.
The big problem is if there aren't enough people who want to increase their long leverage. There will be too few DAI-sellers and the DAI price (in ETH) will go up above the USD price (in ETH). That's what happened. And kept happening.
The solution was to capitalize Maker DAO with centralized stablecoins -- Coinbase's USDC and Tether.
As a result, Maker DAO is effectively no more than an "index fund" of centralized stablecoins. It absolutely is not trustless.
It is trust laundering.