Welcome? Not sure what you mean. I maintain a similarly opinionated Twitter feed. It’s also to be clear not my responsibility. This whole “nobody could have known” is as asinine as it was predictable.
There’s a lot of grumbling on HN and on Twitter but most won’t hear it.