A close friend of mine got married 3 years ago. He is a dual citizen of China and the USA. His spouse is a Chinese citizen.
This straight path you speak of they have been filing paperwork for and fighting for, for 3 years now. I believe he is just in the path to permanently moving to China and revoking his US citizenship status.
Everything about this process sucks. :(