If your reasoning is correct, then the NFL should be encouraging this type of behavior instead of fining players who do it. Maybe players should start doing something silly, disgusting, or outrageous after EVERY play, and not just when they score a touchdown. That should send the NFL ratings through the roof, shouldn't it?
They certainly have to fine the players so most of the outraged viewers will be at least a little pacified, and most of them will keep watching.
It's a show, and the commish is the ringmaster.