This game definitely works for the occasional traveler. I flew 15,000 miles on 3 trips within the U.S. and one to Europe last year with no upgrades or status, and my total cost was ~$200 due to miles and points, all from credit cards.
I don't get caught up in the status or class of service - I just want to go further than I could otherwise afford to.
However, if you are moving to the U.S. it will take time to establish a credit history. Plan to start slow if you do decide to jump in.