Rahm declared himself non-resident, then amended his tax returns after he discovered he was running for mayor. It is not comparable.
He voluntarily forfeited his residency to not pay taxes, then paid back taxes, then claimed he never left.
Illinois has a lower aggregate income tax rate than DC. That means that if Rahm only filed in DC he'd pay more income tax than if he filed in both DC and Illinois.
That's why I cannot believe he filed only in DC.