Currently P vs NP is the holy grail of theoretical computer science. And the nature of the problem is as such that if actually P = NP is proved then most of the proofs for mathematical statements would be trivial to find, and on the exact other end if P != NP is proved then one would appreciate the hardship of finding its own proof finally....
People working in this field are so tired and exhausted of trying to find the solution that many have accepted that they might not even be alive by the time its solved, and many believe we would have to make some other groundbreaking discoveries in math to even be able to think of a rigorous solution.
In fact almost every proof method frequently used to separate complexity classes - like in halting problem's proof - have been proven "insufficient" to solve the problem...
Regardless of the answer being positive or negative, is it possible that if a proof is announced and its actually correct - ONLY for us to realise how trivial it actually was...? like we actually never needed any new concepts... the whole problem was basically hiding right in front of our sight. And maybe or maybe not we require other monumental maths to recognise the trivialness of the problem, but the proof itself, a rigorous and correct one, only needs concepts we have today.....
I know such extreme cases are rare or maybe haven't even occurred yet in maths, but the shear simplicity of the problem - in the sense that a 7th standard student can grasp the essence of the problem efficiently and effectively, just makes me wonder about this situation many a times....