Seems so to me. And it apparently seems so to the people who adopted it.
North Carolina moved a big step closer to joining a national movement that could lead to the president of the United States being elected by popular vote. The state Senate, by a 30-18 partisan vote, passed legislation that would direct North Carolina's Electoral College delegates to vote for the presidential candidate with the most votes nationwide -- not the one with the most votes in the state -- if the national movement proves successful.So far, only Maryland has signed on, but more than 40 states are considering legislation that could bring them on board as well.
A bipartisan group of former U.S. representatives and senators came up with the plan, which would take effect when enough states to create a majority of Electoral College votes had joined a compact to direct those votes to the national popular vote winner. The earliest the compact could take effect would be the 2012 election.
State Sen. Dan Clodfelter, a Charlotte Democrat, urged his colleagues to join the compact, saying the current system cuts most of the country out of the presidential election. In 2004, he said, the majority of campaign money spent by Bush and Kerry was in just two battleground states -- Florida and Ohio.
Looks like an agreement between the states to me. Looks like the legislators think so too.
The following link is to a Legal Paper by Robert Bennett, Northwestern School of Law, that was presented in 2006 discussing the Electoral College process and potential changes. Bennett is advocating change as I see it to some sort of popular vote. Electoral College Reform Is Heating Up, And Posing Some Tough Choices
It’s not unconstitutional if it has the consent of Congress. And a Democrat controlled Congress will be tripping over themselves to do anything that will give them the presidency.