If it were popping loose without touching the handle then I'd say you have a problem. But your latch looks like it is operating like many I have seen, in that it opens to the 1/2 way point. I believe it's a built in safety feature that still retains the hood from flying open while traveling down the highway. Try to pop your latch 1/2 way with the hood in the closed position and then try to lift the hood. Or else try closing the hood just til it latches 1/2 way and they try to lift it without touching the latch. If it does open then I'd replace the latch mechanism. I've closed the hood 1/2 way once or twice on my 01 Ram, thinking I'd open it again and forgot it, and drove off without it flying open.