I've been a foster parent for seven years and the above does not reflect my experience at all. Nor that of most of my FP friends around the country. Yes, the system is not perfect, and sometimes bad things happen, but it's not nearly as pervasive as the above website would lead you to believe.
CPS is not one entity. Each state has it's own and it's often administered locally.