Without having been there, it is hard to make an accurate judgment.
You failed to tell us how long your leader was (from swivel to hook) as its length has significant bearing on how many fish you may or may not have flossed.
Anything over 24", and you are certain to floss a few fish when they travel thick. Heck, you can floss a fish with a 12 inch leader! It all depends how many fish are in the system at the time and what your intention is. Chum love to surface - they love porpoising, so it is not unusual to accidentally floss them or snag them even when you are short floating.
The only way to avoid flossing or lining fish is by using circle hooks. Otherwise, a flossed or snagged fish from time to time is the price you pay for the fun.
Even the most proficient short-floaters and blade users occasionally floss fish - especially in very murky conditions like yesterday. Even fly fishers floss fish when the fish travel thick. Don't believe anyone who tells you they never get to floss or snag salmon - they are either lying or living in denial.
As for your experience yesterday with the know-it-all, don't sweat it. From the sounds of it and assuming your leader wasn't too long, the guy was simply jealous that things were working so great for you. I've had a similar thing happen to me last year on a slough I was fishing. I was into my 6th or 7th coho and a guy had the gall to tell me I was lining the coho with my fly line. Thing is, it was slough water, without movement, and I was catching them on the retrieve - in the mouth every time. They were just hot for my fly and not for his roe.
Sounds to me something similar happened yesterday - the fish were there, you got everything right, so someone just got a tad jealous.
Keep up the good job and thanks for bringing your doubts up on the forum.