I dunno, it's all a matter of opinion as far as I'm concerened. If you're a competent artist, why does it matter what route you take to get there in the end?
I often (not always) do eyes first. I do concealer around the inner corners and inner undereye and then clean as I go along. I leave the lower lashline and undereye area without shadow or pencil, until I have finished all of the upper eyeshadow, clean under the lashline one last time, and then apply concealer all the way up to the lower lashline before applying shadow/pencil under the eye. I manage this without any "gapping" or compromising of the shadow.
I don't think it's fair to say if you have the "right" tool/technique/products you will not need to do it this way. Artistry is all about being creative and knowing what works for YOU..there are no hard and fast set rules about things (besides sanitation)
To imply that it is people's lack of knowledge/talent/experience that causes them to have to clean up shadow might discourage them from asking certain questions in the future if they feel they are being sneered at for not having the right skills.
There are always going to be some unforseen circumstances. You could have the perfect unfidgety model, perfect technique and perfect tools but your model could suddenly cry/get a fibre in her eye/sneeze/twitch and you could end up with a messy undereye. In my experience, it has been very timesaving and less stressful to clean up in that situation when I have done the eyes first and left the face clean.
I don't see why, if you're used to working this way, you wouldn't be thought of as being capable of blending out all of the rough edges or gaps so that the end results are seamless.