I used to prefer breakers.
Then I got a job as the electrician for a maintenance dept.
If a breaker trips, someone might reset it dozens of times before they let me know. And it could be dozens of different people.
When a fuse blows they come to me because I keep them in my shop. If they come back a second time, they do not get a second fuse untill I check it out.
Another thing, we have a few situations where if theres a short the 20 amp branch AND the 3000 amp main trip. Never had a main breaker trip when a branch fuse blew yet.
There are of course problems with fuses such as the no blow pipe type.