No one is happy with taxation