Kind of seems to me, the heart of the critique is that 1. unthinkable amounts of financial and social and political credit have been thrown at this which necessarily has deducted it from other fields we could have invested in, instead. 2. Thus, with such wealth you would expect at least a couple of discoveries.
Not my post, but I think point 1 is stronger than 2.