The original post made reference to the difference in the quality of the build
Mount and Build Quality
The Canon's build quality and "presence" is far beyond that of the Sigma.
It is my opinion that over the life of the lens you get what you pay for, by paying for a better quality build in the first place will in the end pay for itself. Its not snobbery but just getting value for your money.