It seems like this duplicate has been raised a while before in the past, but has not achieved community consensus. Let's revisit this discussion one more time.
First, please be careful not to confuse this with the technical support for modded Minecraft close reason.
We all know that questions about developing mods for games are prohibited on Arqade. However, we've had discussions about edge-case scenarios, such as the related question above.
The question above was originally closed as a duplicate, but may need to be reopened depending on whether this falls under the game development reason, which will stem off the result of this discussion.
Arguments for Yes
- They are a way of modifying your Minecraft experience outside-of-game.
- They are closer to coding than they are to gaming.
Arguments for No
- They fall in the same category as data packs, which we've agreed are not mods.
- There isn't any real "programming" in it.