I agree for the most part. As I said, most factory finishes are superior to on site applied finishes. But sometimes, I am asked to do this for various reasons. Three recent jobs:
1) A bamboo floor installed by others ( not very well done IMO ). They used different types of bamboo in different areas and there was a sheen difference. Plus, by the time the builder had completed the job, the floors were scuffed and there were some adhesive smears and spots here and there. The owners and the builder wanted more finish applied. I educated them both on what top coating would and would not do before agreeing to do the job. I even told the builder that a good cleaning should be adequate but he still wanted a top coat applied. Why argue?
2) A cork tile job where the tiles weren't of an even sheen. Again, a shoddy install IMO. But the builder was SO happy to get it done fast and cheap. Now, he had to pay me to make his "fast and cheap" floor look better. I asked him if the installers rolled the floor. He said he didn't think so. Some of the edges were uneven and looked lifted up. After consulting with the manufacturer, it turns out they use BONA Traffic on their cork tiles. So after proper prep, I applied an additional coat of Traffic. It looked much better.
3) Another "builder special" where his own crew attempted to nail down a pre-finished Junkers floor ( yes, Junkers does make some nail down floors it seems ). Anyway, typical complaints. Scuffs and scratches from the install, not filling some face-nailed holes, some glues smudges, etc. Again, after proper prep, an additional coat of Traffic looked much better. The only downside to this job was all the can lights. Every tiny little spec showed. I was meticulous in my prep and cleaning. Still, can lights in a kitchen are KILLER for a finisher.
Each of these floors were "saved" by adding a top coat. But it should not have been necessary had the installers been top flight. So typical in this business. Hire the low bidder, get a so-so floor with "issues", then hire the pro to come in and "save the day". Sometimes, I just want to scream. But the mindset will never go away. I run across it everyday.