Well said. I too watched that video. In fact I have seen several smart investors complaining about valuation of quality companies( Which i agree) and ended up buying such businesses.
Coming back to this company, I never understand why this company is rated so high. Nothing special in the track record or product portfolio.