It's about not gatekeeping the people who are future devs, wanting to learn, want to try making their own hobby apps to share with others, maybe prospective employers. Also, the credit card requirement brought up in a sibling comment is a barrier.
I assure you that Apple and this developer program has very little do to with the barriers those folks face.