I would give the program a C-. As someone who is uses VX twice monthly, I would welcome elite tiers like other members want. Its been quite the change since switching from UA as a former mid-tier elite to just earning points from cash purchases on VX. I like the fact I can add to my balance with Hilton stays. Otherwise, the product is good IMO.