Sounds like EVE online skill system. Lot of enforced grind. Newcomer unfriendly. Min-max pressure.
Perhaps would work on non-combat stuff like Achievements and glamour which coincidentally there is some already.