Totally agree. Booking.com manages to deliver at least 70% of our customers to leave us review on our accomodation without any financial incentives etc. Here you get like 2% of guys willing to drop some stars...sure hardly comparable but still it's service. I somehow feel apify is so overwhelmed by own growth they absolutely have no time/resources/reason to work on these subtle tasks because they grow regardless of few guys like me constantly complaining on discord 😆 😆 😆