As suggested, it's much simpler to just print usage in case parse_args returns -1. Only need to print usage here once.