It has great support for blocking yes. In fact, there are curated and/or crowdsourced block lists that one can subscribe to so you don’t have to spend as much time doing it yourself. I am sure there’s one that’s suitable for your needs but I don’t have any to recommend
Anecdotally, my grandfather had a more extensive home office than I do. He never took work home with him from the company office, which he exclusively worked from. This would’ve been the 80’s when he was employed as an engineer manager in aerospace