You just need to assess them yourself. Delhivery is shit for you, might not be shit for someone else in another part of the country or even city.
For me it comes down to what I need.
If it's an order from a website, don't really care what they use, if it doesn't get delivered I have atleast...