This is off-topic so I'll be brief. Many of the protagonists of HS2 have been claiming since day 1 that the project has a business case. Any business case - as opposed to a socio-economic case - would include an argument that new, additional revenue generated either directly or indirectly would be adequate to finance all the new, additional operating costs of the new line. That equation is independent of anyone's opinion about the purpose and social value of HS2.
I'm not convinced that your statement about business cases is universally true, nor the point you're trying to make, since significant socio-economic benefits can and often do accrue from investments - eg eg time saving, carbon reduction, changed land use, enhanced real estate values, etc. A business case that doesn't include such real-world and quantifiable benefits is surely an artificial construct of little value / meaning.
Consideration of socio-economic benefits appears to be widely accepted for significant transport infrastructure investments, and is reflected within the DfT WebTAG appraisal methodology.
For completeness, it's worth noting that as HS2 will bring a greater proportion of the country within a 2-hour reach of london by train, it will cause modal shift from air and road to rail, generating additional revenue - as well as socio-economic benefits. As will the backfill of 'legacy' routes with freight paths. (Mods: happy for this to discussion to be moved to new thread if you think appropriate).