Comment Comment by samcat116 It largely is due to physics. There's a reason a Canon 24-70 f2.8 lens is the size that it is. parent samcat116 2 years ago