No, it says in the link:
When the Catalyst becomes available in Dragonflight Season 1, there will not be a new currency. Instead, there will be a weekly quest that simply requires doing the same sorts of group content that provides you with Catalyst-eligible gear in the first place. Notably:
All characters on your WoW account can contribute progress towards completing this quest.
Completing the quest awards 1 charge to all current and future characters on your WoW >account.
Each of your characters can spend charges individually.
So, if you have done the quest 3 three times, and used 3 charges on your main character, a new alt that reaches level 70 will have 3 charges of their own available.
Yeah no, they didn’t learn. At least the SL catalyst charged up on its own.