Good question... Maybe...
Because with exceptions it's easy to end up with missing cases or unhelpful catch-all exceptions.
Typically with optional values I find that this is not the case for some reason.
Other interesting links I've yet to consume that may help us get closer to an answer this:
https://news.ycombinator.com/item?id=22225170 - "You're better off using exceptions"
https://softwareengineering.stackexchange.com/questions/4050...
https://dannyvanheumen.nl/post/why-i-prefer-error-values-ove...