I think it's less america-brained and more just straight up cryptomonarchist.
For what it's worth STAR looks like something Yud wishes he would design, or would design if he could. A complicated system that assumes a highly informed electorate and allows for counterintuitive victory conditions sounds exactly like something appealing to him.
Uhm, actually the correct term is ~~epheb~~ oligopoly.