United Slashes Mile Earning Rates—Unless You Carry Its Credit Card

United Airlines is shifting its rewards system, leaving non-cardholders in the lurch. Will your loyalty be enough to earn miles?