The process can be quick or slow. My experience is that if people are fairly ready then the time frame is fairly normal. Often what delays it, is people getting sent away to complete something eg lose weight, have counselling or sort things in house. The process is designed to take 6-9 months if I remember correctly. Sometimes there's holds up because the stars don't align but sometimes they do. Eg we had a panel that was delayed because of sickness, our social worker submitted the day after the deadline etc. One of our stages took a lot longer than it should, but the next stage was really smooth.
I don't think anyone is saying "oh well" I think people are just talking about not making knee jerk reactions that don't actually protect anyone.
The way things work in services is often on a cycle. Something awful happens, everything gets really tight, that then causes other issues, and then it lossens and then it starts again
That's often what happens to birth mums too, people on one side of the system think babies should be taken away earlier, people on the other side feel that babies are stolen to order and that the threshold is too low and innocent people lose their kids.
The avoidance of foster parents isnt uncommon. They aren't always great, the transition time is often tricky. I know of more than one family that made complaints about foster carers who struggled to let go during transitions, undermined adoptive parents. My own had to stop seeing foster carers for a bit because it was doing more harm than good, my plan had never been what ended up happening. Its Especially common in cases like this where i think in this case she had applied to adopt him, and been declined?