There are already restrictions in place to make sure you are capable of raising a child before you can adopt/foster. Not everyone that is single is poor or needs government assistance.
Edited because apparently what I originally wrote was confusing. To be clear, I do not think financially unstable people should be able to adopt/foster.