That is a good big picture perspective on matters!
Question to the audience: What else can be added to the list?
Also, I would recommend watching @Crypt0's recent interview with Cliff High here.
You can read Crypto Market Correction Pep Talk II here.