It may seem hard to believe now, but credit card rewards used to be simple. "These reward programs have been getting more complex since they were created," says Mike Vichich, co-founder of Glyph.