The journey steps I would say are mainly for new or inexperienced players. I know when I first started they help stop me from being overwhelmed with new information.
For experienced players I agree it becomes a bit frustrating not to just have them completed. But not that much that I would want them to focus on this rather than bug fixing or new content.