The states select the president, and in this case, the states agreed to adopt thr compact. Don't see a problem there.
You are only disenfranchised if your votes can't affect the outcome in practice or in principle. Like, say, the votes for president of Republicans in California or those of Democrats in Texas in practice. Or the votes of those in Puerto Rico even in principle.