It's frustrating that we have to go over this almost monthly. It's about as basic as "fire is hot" and explaining why a large object released 3 feet above your foot hurts more than just holding it.
Fishie, go get a gravel vac. Put it in your tank, start it siphoning. Now, plug the end, put the end at floor level, raise the end of it a few inches off the floor so there's a small loop below the end of the hose. Now, if the cannister filter had to push the water back up from floor level if you were to unplug the end of the hose the water would not move past the lowest point of the hose. Now, sit there and watch your carpet get soaked.
Before your tank drains empties completely all over the floor lift the end of the hose. See where the water level in the hose sits once you lift the end above the tank's water level? Surprise, it settles at the same water level as the tank. If it worked the way you thought, the water level in the hose would still be sitting down at floor level. But, no the weight of the water in the downward side of the hose pushes it back up the other side. All the cannister filter has to do is lift the water the height difference between the tank's water level and the outlet's water level!
And they have a max head height because that's the maximum head height they can pump. If it's 2 meters then they can pump up to 2 meters ABOVE THE TANK'S WATER LEVEL. NOT 2 meters above the level of the cannister filter!