We also need to provide more equal opportunities.
What people need is access to appropriate opportunities, opportunities that they can make use of. That's difficult for society because it sometimes costs more than it is 'worth' when worth is measured in money.