Many of its competitors removed the free plan because they offer something different, which is worth paying for. For example websitepulse code the custom web transaction scripts for free
Considering you can quickly knock up an Azure Function to do the same thing and a lot more for free, yes. For example pingdom will only wait 30s and time out. You can’t condigure that to be higher on any plan.