I agree with the OP’s thoughts. I honestly think the majority of people who are complaining are those who have unreal (see what I did there) expectations . Epic set the expectation from the beginning that this is by no means polished to the level they aim for it to be.
Directly from the sign up page:
I think perhaps some may need to reconsider perhaps if they should hold off for a few months until a more stability and support are in place.