What she's describing isn't a potluck as I know them. For one thing, I've never been to one that had "work shifts." You bring your dish, you put it where the hostess tells you to, and you eat! You can ask the hostess if she needs help, but if she says no, then go mingle. We do potlucks so nobody *has* to "work."
The potluck in the article sounds more like a club or organization's cookout where everyone has a job to do (e.g., grilling the meat, setting up, cleaning up) in addition to bringing a dish -- not a true potluck as I've experienced them.
And what's wrong with bringing chips and dips, or drinks, or plates and cups, instead of a "dish"? At our work potlucks, we have people sign up to bring those if they don't have time to make something. We've never been short of food because not everyone brought a "dish."
I love how the author got busted in the comments by someone who had been to the event that prompted the rant -- then she tried to say it really wasn't about *that* event. Except it was.