Well unfortunately there are a number of the Human species that must bloviate. While others must bash what they feel does not measure up....
As a Master Chief once told me " Opinions are like backsides, everyone has one and they stink from time to time". His statement was a bit more colorful than mine.
As my Great Grandmother told me " You get more flies with Honey than Vinegar". She was one who NEVER had a bad word for anyone and always found something good and complimentary in every person.
With my bloviating done I will say that for one my attempt is to answer the OP original question with as little deviation as possible.