I agree that it is annoying, but it is not BS.
Not everything has to be done for a technical reason to not be BS.
Billions of dollars are spent each year on marketing. Making good marketing decisions is good business, not BS.
In the console world, platform exclusive games are worth millions of dollars. That's hardly what I would call BS.