Where are all these 35L owners that keep trash talking the sigma that you keep referring to? Even if there are folk out there trash talking the sigma do you not see the irony in the fact you have now created a thread to trash talk the 35L? Even more irony in the fact that you titled it "let it go"
Threads like this really bug me, your (OP) attitude is totally wrong. And this isn't the words of a disgruntled 35L owner. If the sigma was out when I bought my 35L I would probably have gave it a try. I've now got the 35L And I'm happy with it. Far from a dinosaur.
Get on with your life and start taking photos.