Yes, it's become a "business term".
I actually don't like "business speak" since I think it generally obscures instead of aids the communication process, but I've mostly resigned myself to having to listen to it whenever I'm in a business meeting or a public forum discussion like this (and sometimes I'm even vaguely horrified to hear it coming from my own lips, although I try to keep it to a minimum).
Here's some more funny examples of this: https://wavelength.asana.com/workstyle-workplace-jargon-cheat-sheet/
as an accountant i hate when laws and regulations are wrapped up in fancy words where in the end even those who wrote it don't know what they were trying to write about. so i do understand your point.
so it is a thing, it just sounds to geeky to me. i don't have that much contact with business english speaking stuff so, you learn new things every day :)