I only made a simple statement about blender 2.8 having the best viewport. This is because it was rather suprising that a comment was made that in effect, compared blender with paint 3d.
That being said, when I referred to the viewport, I meant quality not performance. It's unfair to judge a software in beta for performance(referring to your comment on edit mode), performance optimisation is usually done at the last stage of software development when all major features are in place.
If we are all honest with our selves, out of the box blender eevee-powered viewport is superior to viewport 2.0. This is not based on biased opinions. My reasons are below:
Viewport 2.0 is far more limited in range of effects it could do by default (if compared to eevee).
There is no such thing as Irradiance cache,
SSS(it could be done with a fake looking method only in shaderFX),
No screenspace reflection/refraction, no planar reflections, no lightprobes,
No proper AO (it is there but a relatively primitive one),
No proper DOF (when compared to eevee),
No bloom,
No volume lights, no proper volumes,
No contact shadows.
Yes you could write shaders and even use shaderFX editor to mimic some of the pbr stuff (only on material level - you couldn’t add SSR or contact shadows for example), but out of box the only thing it could do is a rough approximate representation of the arnold shaders, without proper shadows and other effects listed above.
Overall the visual quality of eevee is simply just superior.