An interesting commentary.
And i agree with you.
Steem will weather through this storm.
And fair weather friends, are not friends at all.
But when you log onto steemit in the morning a see what has happened.
And the first thought is, "Oh God, they didn't..."
And after some research, it is, "Oh crap, they did."
And then the developers are all like, "we've got it, ain't no big deal" when you know that it is a huge deal so bad that it needs to be unwound...
So, i can't go along with your statement, "HF20 could have went better". It couldn't have gone better. As a programmer, i saw what they did.
It was sorta like, we are flying along in a jet airplane, and the techs say we are just going to upgrade the fan blades in the jet engine, while flying, while the jet engine is spinning. Sure it could be done by someone with super-speed to whom the jet engine looked like it was standing still, but this is the real world and not a super-hero movie. The only possible outcome was complete and utter destruction of one of the engines.
And HR20 still isn't fixed. It is a huge ticking...
So, yes, STEEM will make it through because it is needed right now.
I just cry when i see all the unnecessary destruction.
I will share a few tears with you...