I would still recommend not using the word “shareholder value” for the concept. It’s just…having a business that you don’t want to lose money? Some people do dislike the concept of business, but I don’t think they should talk about “shareholder value”, they should just attack capitalism.
In any case, it’s still irrelevant to a discussion of Twitter. The old management was also expected to turn a profit, but somehow avoided Elon’s string of silly ideas.