Maybe a small overview is helpful of how BS handles settings:
BambuStudio (inheriting from Prusa Slicer) stores settings in a few different places. I remember machine settings, filament settings and process settings. Did I miss one?
Machine settings contain many basic settings for the printer like build area, max speeds and accelerations the mechanics can handle, and many more.
filament settings contain all settings that are specific for a filament type, like cooling, bed temperatures, max volumetric flow, minimum layer time, retraction settings and quite some more.
Process settings contain all settings that you would typically adjust depending on the project. E.g. number of walls and top&bottom layers to balance stability versus amount of material.
Of course, there are some that can’t be clearly assigned to one of those categories. E.g. print speed is a good example. The filament can only handle so much speed, yet you often want adjust speed for a project. In that case, they introduced the max flow in the filament and speed in the process settings. If the combination of layer height, extrusion width and print speed in the process settings would exceed the max flow in the filament settings, then the speed is reduced accordingly.
Other settings are debatable. E.g. the overhang speed reduction would be much better located in the filament settings in my opinion, but I guess there are reasons that I don’t see to put it in the process settings.
There are also settings that have a default value in the machine settings (e.g. retraction length) that have a default value in the machine, but you can override that default in the filament. That makes a lot of sense for TPU for example.
This approach is quite smart in my opinion. It allows to have preset settings for each filament type in the slicer which can be updated via slicer updates. At the same time it allows for adjustments by the users while still switching those settings with the spool.
Of course the tags are just a convenience feature and you can as well switch the filament settings manually.