Why do credits expire? It’s one of the most deceptive business practices I’ve ever seen.
You say you can contact support to have it restored. But, why? I gave you money ahead of a purchase, and if I don’t use it, you intentionally remove it.
So, why do you have this intentionally confusing and unorthodox billing practice?
While I don’t think anyone on this forum has the definitive answers you’re looking for, this is pretty standard for sites where you deposit credits. Envato isn’t a bank and since I’ve seen many other sites with expiring credits I’ll assume there are business reasons for them wanting to keep funds moving along rather than idling somewhere.
That being said I don’t think it is deceptive. The “add credits” page clearly states that credits expire after a year, and that statement has been on there since day 1.