We didn't lose them. There's a backup of this data and the award system is being worked on.Around a year or so ago eGO switched to XenForo software and lost some badges / data.
Jajajajathe award system is being worked on.
yeah I miss badges, they said its coming back soon... a long time ago.