Not all Americans can just take off to visit their spouse whenever they please simply because they're visa exempt. I have a school-age daughter. My windows for visiting are fairly restricted due to her school year and conferences, and my husband can't always easily make it down here because he has a small business. I have a visit planned in a few weeks so that we do the finalizing of our application, because right now we're still waiting on our marriage certificate from Ontario. It was a fight to get anyone from my family to be willing to watch my daughter for several weeks. We try to alternate visits.
We got married in July, and returning home was the hardest thing I've ever done. Not only do I miss being with my husband, even though we're in constant contact via text and voice chat, but my daughter is missing out on critical bonding time with her stepdad. She's missing the friendships she made in the time we spent up there before and after the wedding. I miss my husband's family, as well. Traveling expenses and living in separate residences are both a financial burden for us.
Yes, I'm aware that when I apply, my processing time will end up being faster than some other Outland applicants. But that doesn't make the wait any easier. We're all stuck in this together, just with differing circumstances, and I think it's really easy to look at another situation and think, "They have it so easy." It's not always greener on the other side.