At least with Amazon you're spending tangible things: money + time (browsing) so you can feel the dent in your wallet/credit card eventually, which signals you to take it easy.
With Facebook most people spend countless hours and there's no party telling you to chill out. Everything is enforcing you to stay on the platform. Even Netflix has some a screen popping up after 2-3 hours of binging to make sure you're still watching, giving some friction to the consumer.
There's no noticable friction built into Facebook.