Totally agree with you. Here I answer your last question, I just made a good guess though...
Hero was way too aggressive preflop, so the opponent set a trap at preflop by just flat call (hoping Hero would make a move all-in). And that explains why V all-in at flop with a mid pair, like you said "I will push whatsoever".{:soso_e120:}