Bug in Pansharpening?

I agree with the author of the topic. It is very strange to use a function called “BundleToPerfectSensor” to perform pan-sharpening. In addition, the input parameters in QGIS OTB plugin have different names than in the documentation:

1