You said "immediately". If the ball is "caught" and he's immediately hit and it pops out...it's not a catch. I see it every single weekend and just about every single game.
No I said that it pops out immediately after the reciever's back hits the ground.