Note: This is purely from my personal perspective.
I think the main reason why people ask about intentions is because the goal of the Blender project is to be a full-featured, generally self-contained 3D software.
The position of commercial addons is… complicated in the project and community. From the user and addon developer side, there is often the perception that having commercial addons is perfectly natural and there obviously must be some way to have them.
However, from the project perspective, the goal from above applies. Blender is GPL-licensed, and that makes creating commercial addons very complex (not impossible, see e.g. external render engines). That’s not an unfortunate accident, but rather supports the goal.
Often, there seems to be the perception from commercial addon developers that they’re doing Blender a favor by developing addons for it - after all, having powerful addons gives Blender users more tools, lets them create better results and makes Blender more competitive, right?
Well, remember the goal above. It may be convenient for users, but it does nothing to improve Blender, the open-source project, itself. In fact, for various reasons (too many to go into here), it arguably makes the open-source project itself worse.
Making sure that Blender is competitive with other 3D software if you spend $1000 on addons is not the goal. Making Blender a platform to build commercial addons on is not the goal. Making Blender itself better is the goal (to be precise: making the ecosystem of open-source 3D software better is the goal).
Because of this difference in perspective, it’s a fairly common occurrence that people go into Blender development spaces (like this one), ask for help to create commercial addons, and then are surprised/offended when people aren’t enthusiastic to help them out - and the perception gets even more complex because there might also be lots of users who are enthusiastic about the prospect of the given commercial addon.
Don’t get me wrong - there’s nothing inherently wrong with developing commercial software. But this is not the space for it, and people here probably won’t be particularly willing to help with it - especially not with modifying Blender to make it easier to develop commercial addons, which is a very common request.
And the request to provide a high-performance API is generally seen as being commercial-addon-specific, because if you’re developing open-source software, you don’t need an API - you can just grab the source code and add whatever you want directly.