Re: I can take a stab at it..
"1. Usability sucks"
Not true. Was maybe true 15 years ago.
"2. Massive capex required to replace incompatible kit"
Not true. You'll get IPv6 when you next update your kit anyway. That's why the preferred deployment is dual-stack, so you can run IPv4 as long as necessary.
"3. No real business case, when everything is sitting behind a thumping big NAT / NetScaler."
That depends very much on your scenario. But there's no urgency; just lie back and let it happen, which doesn't need a business case.
"4. The additional cost of making sure every wheezing business app is IPV6 compliant"
That's a real issue if you're at a point where you can't update those apps.
"5. The cost of MAKING all those wheezing old business apps IPV6 compliant."
That's #4 again.
"6. General business inertia to resist change, and avoid risk."
That's true. Dinosaurs go extinct for that reason.