It's not even unreasonable, it's illegal under GDPR. You have to provide a reject all option (for rejecting all non-necessary cookies).