The nats with mega contacts don't live in DC and in the DC metro, you pay income taxes where you live not where you work.
That's sorta unique to DC. Normally it depends on reciprocal tax agreements between the two jurisdictions. If there's no such agreement, you absolutely do get taxed where you work. DC just has universal reciprocity.