The functionalist view further implies that if people are poor, it is because they do not have the ability to acquire the skills and knowledge necessary for the important, high-paying jobs.
I don't think that this is accurate. What about those who are released from prison? What if they have the skills but are unable to get the job due to their criminal background? What about people who have high paying careers but also have lots of debt? Those who are victims of natural disasters? People who are highly educated but suffer from mental illness? Etc...