It’s a standard rule for most FF programs. It’s all explained in the terms and conditions. Next time get a credit card which earns you FF points and you will be ok. You are lucky you only lost 28,000 points which wouldn’t have got you very far at all.