That's what happens when a non-financial institution (non bank) tries to become one!
I was skeptical, but the idea of no conversion / usage fees is certainly attractive plus the Frequent Flyer points are a bonus.
I enjoy my FF points, but admit that they cost me a lot to accrue in Credit Card fees. I did my whole Honeymoon on FF's all over the US for over a month.