I believe the "Peter principle" [1] also holds for companies. A company grows until it eventually outlives its mission and loses focus.
I have an account with you guys too but haven't kept up with the developments at all. I do wonder what direction you're going in - particularly given the tech company valuation the US market has given ya.
(I don't expect you to reply to this)