You don’t have to convince me of the merits of bypassing the EC.
You do have to convince me that the NPVIC will remain in effect after one election. Yes, repealing something like this generally takes time, and probably longer than the 5 weeks or so between the election and the day the EC votes are cast. But they don’t have 5 weeks. They have the entire election cycle.
The only way it stays in effect is if it has no effect. If it would ever change the outcome of an election, it will be repealed by every state compelled to flip its votes.
Under popular vote, candidates will run to the urban centers, and completely ignore the rural populace. NPVIC creates Panem.