I logged in and my number was expired. I was than presented the option to select another number.
And yes indeed it now says: (*) To keep your DID number active minimum usage of $5 USD every 90 days is required. Failure to do so will result in the expiration of your DID number.
The yackie site also says:
Since this is a prepaid solution, there are no contracts to sign or monthly bills – EVER!
Personal phone number of your choice from a list of 24 countries!
So clearly they are misinforming people here and should mention this when buying the card. Not a very nice move.
On the other hand I can understand there move. Voip did numbers as yackie has still cost money even for them. So what they are saying is you have to spent $20 a year to keep your did number.
When you go shoping for a voip did number $20 is a realy fair price. Yes it could be a bit cheaper for some countries. Netherland for example $15 per year but other countries are more expensive.
When a customer is not using their card yackie still has fixed cost to keep these numbers alive. When you have lots of customers, like me

not using their card it will cost yackie money every week.
Even when you setup your own call forward you have to pay for voip did numbers and keep them alive yourself. So yes I understand the move on yackie but they should mention it on their website clearly readable for everyone and not only when your have bought the card and see it in your menu.