Why had piracy grown when Rome controlled the Mediterranean after the Punic Wars?
Short answerRome did not maintain a standing navy to suppress it.
NotesRome lacked a standing navy to suppress piracy after the Punic Wars. Dominance of the Mediterranean had not produced a continuing naval force to control it.