This is the same discussion as with learning programming languages. In the us, most universities start with python, to make to easy by avaoiding memory management. In Europe, most universities start with C and C++ to teach the basics to the core. Both approaches can be appropriate depending on the student.
Nobody forces you to use it. A manual arch install is still one of the most valuable leassons I learned when I started using this OS and nothing keeps new users from doing the same today