The recovery and jail system differentiate between Tax and Zakat. If you dodge taxes, your assets can be possessed and you can go to jail. If you don’t pay Zakat, the most you are hurt is your sleepy conscience. That’s why government taxes are more reliable for society’s wellbeing than leaving it to Zakat. So, they cannot be the same from result point of view.