Definitely delusional.
Huge double standards on a forum bearing the word "Free."
Much is proving not free after all, as one ponders the rapidly rising public debt -- government on a credit card:
Debt ClockFederal Budget Deficit Grew to $2 Trillion in FY 2023 Tax Foundation, 12 October 2023