I'm glad to see that DE is finally admitting that was indeed an issue with the Twitch drops vs the initial "all drops have been distributed to eligible accounts" statement. The post seems a bit condescending though, bragging about how gave over 600,000 free items. Like that excuses how players were treated regarding this situation. What this should show DE is they had over 600,000 fans tuning in to support this game. So maybe in the future DE will keep that in mind before dismissing player's concerns. In the future maybe DE will have their support tell customers they are investigation the issue instead of dismissing them.
That being said, the level of trust I have with DE has been eroded. I doubt I will support Warframe on the same level I did before. We'll see Monday if they do indeed make good on their promise to FINALLY deliver Nekros Prime. But there is a portion of the fan base that also didn't get the Lotus Ephemera and some that received neither drop. Hopefully DE will also work to address these players too and get them the items they earned.