Well, first of all, that's not a bubble chamber track. The article you linked to even said:
Originally Posted by astropaz
I'm not sure what to make of the picture of the potential Higgs you've provided. It's not like they get one such track and say, "There's the Higgs." They have to get billions and billions of tracks, and from those they find a few tracks where the results don't exactly add up to what's expected. The slight difference could possibly signify the Higgs... or something else. It's far, far more complicated than looking at one track and proclaiming "There it is."
...most of the particles that the physicists will pick up in their modern electronic detectors
will be ones first identified in bubble chambers and their precursors, cloud chambers and photographic emulsions.
Everyone is entitled to his own opinion, but not his own facts.