There’s too little information in this post. As other have said your complaint aims at the workflow not the technology and you’ve provided none of the reasons your company adopted the new workflow. I can think different situations to which alternatively each one of which is better suited.
Though doubtlessly this new workflow is harder on you than the previous.