Incorrect. No longer a requirement.
But that’s not what they were referring to.
The first aid requirement was more a misunderstanding of the new Part 121 requirements from what I have heard. Doesn’t mean it won’t be required to be done in the future at some point though. But not required for applying etc.