The DIN rail blocks are my preferred solution too, not just because I like the pretty colours, but because you can jumper blocks together (example - neutral) safely and reliably, and not having to use looped connections like you do with terminal strips.
Also there are things other than terminal strips that fit right in, such as fuseholders, which is handy to supply power to a PLC or something similar in the same cab. As well as all the heavy DIN rail stuff, like breakers, PLCs, relays, timers etc.
And its easy to troubleshoot; flip off the plastic cover that no-one ever fits, and you can shove in the test probes. Some models and manufacturers of terminals even have holes for test probes.
ALthough it takes work to wire the DIN rails neatly, they do look good if done right, none of the "boxfull of wirenuts or chock block" nightmares.