I’d like to introduce you to Oracle and many software companies pre-SaaS that were charging per core.
If I recall correctly, Atlassian’s CI product also charged you for parallel jobs back in the day. And businesses were paying it because they felt it gave them value for money.