It is no longer mandatory to put a finish chat block at the end of each flow for it to be saved successfully. A flow can finish with any block you want.
It can be confusing for users to have to put a finish chat block at the end of each flow. This requirement is not well communicated and can be confusing to users.