Some good points, and it's nice seeing the thought that went into this.
However...
> You’ll never get fired for picking it, but it’s going to be expensive, bloated, difficult to get right, and it’s going to be joyless implementing it every step of the way
Doesn't jive with my experience (at small and large companies).