The fact is in the past many people didn't learn Japanese because they couldn't take those mentioned opportunities, or they gave up because the tools available were too meagre or not suited to them. I like that apps like Wani Kani with SRS make learning kanji so much easier for more people.