It is worthwhile, but only to a limited extent even for people who like to do things themselves. If I need 10 tons of gravel or 6 tons of lawn edging stones plus paving, I can either drive to the building materials dealer 5 or 3 times respectively... even with a simple distance of 10 km, that takes hours upon hours. Or I have the stuff delivered; a truck comes, dumps the stuff or places it down. That costs money, of course, but my time is not free either, and the car that I drive back and forth multiple times also costs money... not just fuel. The building materials dealer is also only open during normal weekday hours, so I would have to take vacation or overtime for that.
For our move with 45m³ over 150km, we paid just under 1,800 EUR in May 2020. Since I am only allowed to drive 3.5t, we would have needed at least 3 trips with a Sprinter... so 3 days of vehicle rental, loading in A in the morning with helpers, unloading in B in the afternoon with helpers. Some helpers would have had to commute for 3 days, which costs money again. And at least one cabinet always gets damaged in such a DIY-helper move, plus dents in the stairwell and new/old apartment...
Doing the work yourself is worthwhile, yes. But not if you waste the time transporting material, which the professionals can deliver in larger quantities much more cheaply.