They might be Americans by definition, but since they themselves consider themselves not Americans, but Puerto Ricans, I say if they want independence, let em have it. If they want Statehood, that's fine too, but they will pay taxes like the rest of us.
"but they will pay taxes like the rest of us."
Okay. Contact your Congressman and ask them to end this disparity once and for all. That's the whole point.