I tried a friend's 100-400 "push/pull", but couldn't get the hang of it. I've just never been a fan of push/pull zooms. Image quality was pretty good and some people prefer the fast action of the push/pull... especially for things like birds in flight or air show photography.
I now use the Canon 100-400 "II" and it has superb image quality. It equals or surpasses some of the best primes I've used and even works very, very well with Canon Extender 1.4X II (as a 140-560mm f/7.1-f/8). The Tamron and Sigma 150-600s and 100-400s aren't as sharp as either of the Canon 100-400s... the Canon lenses use fluorite. The 3rd party lenses don't.
I don't know if the push/pull lens was truly a "dust pump". All these lenses change length as they're zoomed, so they have to pull air in and push it out in the process. I suppose it might be that the push/pull lens' fast action is more prone to pumping air in and out... but they all must do it to some extent. In nearly three years using it now, I haven't noticed the "II" gathering dust inside. It's a little heavier than the original push/pull, too (roughly 3.5 lb. vs 3 lb.) The 150-600mm lenses are about 4.5 lb., except for the more "pro grade" Sigma Sport, which is closer to 6 lb.
Canon 100-400L II review:
https://www.the-digital-picture.com/Reviews/Canon-EF-100-400mm-f-4.5-5.6-L-IS-II-USM-Lens.aspxImage quality comparison, Canon 100-400 II vs Canon 100-400:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=113&CameraComp=453&SampleComp=0&FLIComp=0&APIComp=0IQ comparison, Canon 100-400 II vs Sigma 150-600 Contemporary:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=978&CameraComp=453&SampleComp=0&FLIComp=0&APIComp=0 IQ comparison, Canon 100-400 II vs Sigma 150-600 Sport:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=978&CameraComp=453&SampleComp=0&FLIComp=0&APIComp=0IQ comparison, Canon 100-400 II vs Tamron 150-600 G2:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=1079&Sample=0&CameraComp=453&FLIComp=0&APIComp=0IQ comparison, Canon 100-400 II vs Sigma 100-400:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=1120&Sample=0&CameraComp=453&FLIComp=0&APIComp=0IQ comparison, Canon 100-400 II vs Tamron 100-400:
https://www.the-digital-picture.com/Reviews/ISO-12233-Sample-Crops.aspx?Lens=972&Camera=453&FLI=0&API=0&LensComp=1178&Sample=0&CameraComp=453&FLIComp=0&APIComp=0Other considerations....
The two Canon lenses and the 150-600mm lenses all come with a tripod mounting ring. One is optional for for the Tamron 100-400mm, too. None is available or even possible with the Sigma 100-400mm.
The Canon 100-400 lenses are "faster". While all these are variable aperture lenses, the Canon lenses are at least 1/3 stop, 2/3 stops faster in some cases. They maintain larger aperture through longer focal lengths. For example, the Canon 100-400 "II" starts at f/4.5 at 100mm and maintains f/5 from 135mm through 312mm, then it drops to f/5.6 through 400mm. In comparison, the 150-600 lenses are f/5 to start, drop to f/5.6 around 180mm, and then again to f/6.3 around 350mm. So for much of the focal lengths they share, the 150-600s are actually 2/3 stop slower than the Canon 100-400 II.
It's similar with the 3rd party 100-400s. The Tamron starts out at f/4.5 like the Canon, but the Sigma is f/5 to start with. The Sigma also drops further to f/5.6 almost immediately, at only 112mm and again to f/6.3 at 234mm. The Tamron is a little better, maintaining f/5 until 180mm where it drops to f/5.6, then again to f/6.3 at 280mm. But, again, the Canon is f/5 or better through 312mm, and then drops to f/5.6 for the remainder of its range. Once again, this means the Canon lens is 2/3 stops faster at many of the same focal lengths as the 3rd party lenses. In fact, it's a full stop faster at some focal lengths. This can be the difference between being able to "get the shot" or not, in tough lighting conditions.
Of course, the 150-600mm lenses have 200mm of additional "reach" over the 100-400mm lenses. A 1.4X teleconverter added to the 100-400mm is an option if your camera is one of Canon's "f/8 capable models" (which include all the models with 45-point or 65-point AF, as well as the ones with 61-point AF.... But not any of the cameras with 19-point or 9-point or less AF.)