Talent Hub STILL takes forever to approve anything

Title says it all. Urging talent hub to hurry up and stop taking forever just for ONE little edit. -.- Should be better approving systems.