To piggy back on your post.
Citizens of Puerto Rico do not pay Federal income tax, so they do not get to vote in Federal elections.
It seems that “no taxation without representation” also means “no representation without taxation”
It’s already being done, it’s legal, take it nation-wide. Net contributors can vote, net takers cannot.
Sounds like a GOOD plan!