Some projects / companies have complex business processes that include many services, applications, human interactions, for which the use of the BPM mechanism, its connectors, modeling tools can be justified. But this is clearly not for everyone.
Now, to use the IBM Process Server, you need a license, you need an application server to deploy it (by chance, WebSphere), some (IBM) machines, maybe some expensive connectors, some licenses for modeling tools, etc. Therefore, I am not surprised that IBM is making noise about it (even if in fact it is not), the sale of such a solution should be very good for them (not to mention the consultations that they will add to the account).
And BPEL, which is a standardized language for describing threads as a sequence of services that consume or create XML messages, i.e. The generalization of BPM through XML and web services is another brick that allows you to push SOA a bit further by serving marketing soup. So, again, there is nothing surprising in the fact that software vendors are trying to promote it.
Conceptually, I do not think that BPM, BPEL, etc. - bad ideas. But, as I said, they are not for everyone. If they do not solve anything for you, then using them would be a bad idea. But this does not necessarily make them invalid as concepts.
Pascal thivent
source share