Wow, it's weird to think that people can be so proud of their terrible ideas. To go so far as to post it on their own website. Project 2025 was published this same way.
I though the "seppuku" line was hyperbole, but there it is in black and white.