I live in America. I used to live in Europe but move back about 8 years ago. It’s the top story on Drudge, and based on the comments at the CNBC link, I am not alone in my evaluation. If my opinion is a “rant”, then so is your critique of mine. This forum is all about news stories, threads about culture, music, entertainment, sports, the economy, politics, etc. Once posted, people give their opinion and comment on the subject matter. Perhaps you missed that trend.
I get the feeling you are a “get off my lawn” type of guy.