This seems plenty transparent and honest to me. I’m not sure what you expect. To come out and say they haven’t yet come close to stream and they suck? People who want to stay employed don’t make those kind of announcements. I don’t even think think Epic does suck really. They have to balance the fact that hey are an engine and asset store while Valve doesn’t and EA... well no one wants Frostbyte anyway. For that? I think they have done the best to be expected. Their customer service is the big problem but that was 100% Steam and Origins issue at their launch.
Now they are taking longer to get on the ball there than the other two and they can’t continue to have that being the third... or 5th if you count blizzard and galaxy.
"Dear Mr. President, There are too many states nowadays. Please eliminate three. I am not a crackpot."