请问公民到底有什么好处?

难道绿卡海外收入不需要交税么?义务都一样的啊。而且老了如果想去别的国家养老,绿卡出境6个月以上,养老金就不给了,还是入籍了方便啊