It is not a proposal. I know it says it is one but it's in a "pre" state. It's not an RFC. ;-)
As for the other arguments, typically it boils down to "I need more control". Sure, fair enough, go ahead. By using the function's return type, not the exception mechanism which is by design uses a different granularity.