For the topic at hand
Switching branch is not just a change to a configuration file and not just an easy flip of a switch.
Imagine the amount of issues - when a switch is flipped - and you start a full system sync - I just wanted to switch branch - not do a full system update.
But that is what is implied by switching branch.
About incompatibility
Let me acknowledge @napcok your long experience with Arch Linux and Manjaro and the work you do the Mabox Linux distribution. You were part of this before I even knew about Manjaro.
You should know that incompatibility between Manjaro stable branch and AUR is not a myth and not an absurdity.
It is a very real issue, which should not be downplayed by such statement
That is correct - but as the content is created specifically with Arch Linux in mind, certain assumptions are implied, such as the current state of system libraries e.g. glibc. It may even be qt libraries which may be incompatible, or gnome for that matter.
And that is correct - if the packages is compiled from source, there will be no incompatibility.
The incompatibility may occur when certain system libraries on Manjaro stable branch is older than the versions in Manjaro unstable/testing branch.
One example is virtualbox-ext-oracle which only exist in AUR and is known to cause issues when the version of virtualbox in the stable repo is older than the version in unstable branch.
The same thing will happen when python version is bumped.
This is just the two most prominent examples I could pull from memory but there is likely more.
With all the changes happening with AI, where more and more users begin to experiment with it, we will see more examples of users which cannot fathom why their system misbehaves.
The fact that Manjaro testing/unstable at python 3.14 while stable is at 3.13 will cause more trouble - as it does on every iteration of python.
Electron is a framework which also tend to cause a lot of issues, e.g. AUR only specifies electron - but which one - the one in Arch repo of course - which is most likely not the same version as the one on Manjaro stable branch.