I don't think it is necessarily important. I've used Namecheap for years, and they were a reseller, not ICANN accredited themselves. I did not suffer anything because of it. As long as the provider does its job properly, and has chosen an good upstream provider, things will be fine.
For the average customer, it's a non issue. They have no idea that ICANN even exists.