You have the same tax obligations on GC as US citizen. Plus, if you're on GC for 7+ years, you also have to pay the same "exit tax" (sorry don't remember correct term) as US citizen resouncing citizenship if you decide to give up GC.
Plus, if you think, there's not many places that would pay more than they pay in the US, maybe with few exceptions and due to niche job etc.