"It takes all sorts/kinds" is positive and accepting. "Even the useless get fed." doesn't exist in the English language but expresses the same as the Finnish idiom. You are correct that "Meitä on joka junaan" is more neutral but means pretty much the same.
RE: A Question For Native Speakers of English