I don’t think the refusals have anything to do with Peer review being removed, Peer review’s were far and few historically
My feel is refusals are basically due to role of founders being ambiguous, less Credible and less scalable business plan, not able to demonstrate significant benefit to the...