Absolutely, yes. They're necessary.
Personally, I used those organizations when I learned French in British Columbia, in a community that was 96% anglophone. I used those organizations myself. That's why our government has increased funding to those organizations.