I pretty much agree, except the part about the current administration. It is a bit over the top.
I don’t know much about distributism, all I know is Chesterton and Belloc were distributists.