Not at all when you consider that the alternative defines authoritarian, even to those of us who appreciate a lot of modern architecture:
Headquarters of the Federal Bureau of Investigation, FBI, The J. Edgar Hoover Building at 935 Pennsylvania Avenue NW in Washington, D.C., Thursday, March 23, 2017. Construction finished in September 1975, and President Gerald Ford dedicated the structure on September 30, 1975. (AP Photo and caption.)
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a
means for sites to earn advertising fees by advertising and linking to Amazon.com.