Majority? Not. Availability. For entry level, Canon simply has a larger footprint, better price points, and larger availability than most 3rd party lenses. Remember everyone on the planet doesn't use shipping and delivery mail service. Canon cameras and lenses can be purchased on every continent and in remote locations that there is simply no presense of many modern 3rd party lenses at all.