Bodyweight training isn’t something that’s written in stone. We do know some of the effects, we can expect results, but at the same time there are some edge cases of training that are not mainstream that leads to results.
Why is that? Many jobs, many kinds of work are the result of the continuous experimentation on a topic. Pushing boundaries to better understand how the world works.
With each step we get closer to the result, to what we expect.
This is true with bodyweight training as it is with many other jobs and skills.
Rules are meant to be followed, but once you have enough understanding it’s fine to test their boundaries, how they react with edge cases, because it’s thanks to those edge cases that we formulate a better understanding.