I know why people online say that there are no alternatives to their trading academy.
It's just a comprehensive hub of essential knowledge. ALL things that one needs for polishing trading skills are gathered just in one place and you don't need to spend time to collect all info from different resources.
It takes loads of time to pass through all courses, but I guess... it's worth it.