It has its limits and its uses.
They have done enormous good in many circumstances, just don't think they are GODs gift.