For me a green card was a convenience rather than a necessity. It wasn't anything life changing as it was for the article's author. As a software engineer that qualified for a non-supply capped visa I could live in the US almost whenever I felt a need (I only needed to find an employer willing to fill out some extra paperwork for me).
That said I'm really grateful to have my green card, I'm much less stressed about my future. I no longer worry about having to leave the US if I lose my job. Now, maybe I'll buy a house, maybe I'll start a business? Exciting new possibilities.