I like to think that I've gained a lot of perspective over the last 11 years; it's pretty clear to me that point #1 was short-sighted and exhibited a lot of tunnel vision. Looking back, though, I still think that thread was a reasonable exchange. My 2nd and 3rd points were fair, and I conceded much of point 1 to you after your reply (which was very high quality).
Obviously, we have the benefit of hindsight now in seeing how well you were able to execute. Kudos on that!
Congrats on your success! I wish you nothing but the best going forward!