Well it is true that JJ is not really a monster hand but it is not really that bad, we are to harsh to them because we, at least me, overplayed them more than once and blame jacks not ourselves...
Preflop JJ is only behind QQ+
every unplared hand will miss the board in about 65% of the time, if the board flop an over card that doesn't mean that you should fold instantly, to played it right you definitely need info on your opponents, what kind a hand they are likely to play from what position and how would they played them in compare to what you do pre and on the flop, imho without any info on my opponents, i would easily fold JJ to an overcard on flop but i also depends on situation, was i the raisor? have i position, does he limped then called my raise, does he raise and i float, does he checked to me on flop if was the raisor, does he donk bet (block bet) before me and on and on...