That makes sense. If a person wanted to work and stay in the US mainly for financial reasons, they could do that as a resident alien - no need for citizenship. I applied for my citizenship because I realized that if push came to shove and I were ever forced to choose an alliance to just one country, I would have chosen the US. Even though British citizens are allowed dual citizenship, that realization prompted me to "make good" with the country that I had fallen in love with. It's a bit like a marriage really - if you've lived with a gal for a while and know that you would never want to be forcibly parted from her, why not do the decent thing and marry her?
I grew up and lived in the UK until I was 22. I am now 49 and still feel very English, but as much as I like visiting the UK, the US is my home. There are things about the culture here that I will never fully identify with but if I'm being honest, there are some facets to the British culture that aren't my cuppa tea either
I became a citizen for one reason - love of this country and although divorces do indeed happen, at this point it would take an awful lot to make me want to renounce my citizenship.