Did Matty Longstaff make the right decision?

As of midnight on July 31st, Matty Longstaff was no longer contracted to Newcastle United. We have ran this situation through our head many times since, attempting to decide whether it was the correct decision as we were met with conflicting thoughts.