Boyd Holbrook is actually a pretty solid actor (See: Narcos), but he shouldn't be leading a film, let alone a Predator film that is going to be bigger then previous films.
Hopefully it's issues with filming schedules that's forced Del Toro and Franco to say no, and not the script itself.