I don't think we should take issue with a member of biz dev leading the process. I don't particularly like some sales teams, but others are perfectly fine to discuss the scope of an account.
I do think there's an issue with not engaging in a dialogue over the billing and sticking to a script. If you want someone to pay $120k, your biz dev team better be prepared to put some effort in.
Overall, I think both sides have some culpability for the outage. It was a business risk that management either didn't understand or didn't take seriously. And it was a massively missed opportunity for Cloudflare.
I don't think we should take issue with a member of biz dev leading the process. I don't particularly like some sales teams, but others are perfectly fine to discuss the scope of an account.
I do think there's an issue with not engaging in a dialogue over the billing and sticking to a script. If you want someone to pay $120k, your biz dev team better be prepared to put some effort in.
Overall, I think both sides have some culpability for the outage. It was a business risk that management either didn't understand or didn't take seriously. And it was a massively missed opportunity for Cloudflare.