Okay, can you please quote me directly what I said that is unhinged/delusional or explain why he is on point that I should seek help? I think you have lost sight of that being an incredibly rude thing to say to someone, but maybe not?
Feudalism is a problem in some corners, but it's mostly a UK thing. The US has its own almost-feudalism like ownership structure (see 1980s to now wealth distribution), which is problematic, but it's not bad enough (yet) to halt the US economy.