Lot's of empty claims.
> some serious shortcoming and a lot more work needs to be put into these serverless platforms
Not actionable at all
> The approach they're taking I don't think will last
No reason given
> It really needs a redesign/restructure
Nothing here too
> And maybe they'll improve it enough by then to make it viable
What makes it (un)viable?