"The solution from some engineers considers that the connection beam-column in structural analysis is not rigid but free of moments."
The solution/considered is both incorrect and dangerous. A beam to column/wall joint may be designed as a pinned support (due to the presence of multiple degrees of structural indeterminacy in the framing system), however, it still must support the gravity loads which will cause shear force at the beam-column/wall interface. Then, the minimum development length should be designed in accordance with the shear friction reinforcement criteria to ensure the two elements stay in close contact. Under such conditions, small rotation may occur and be tolerated, but in no case, the pull out of the shear reinforcing bars shall be permitted as the potential for the bars being sheared to yield is too great a risk.

A beam, or a wall, usually is not a good candidate to carry shear friction, because the bars are essentially in tension, and the required development length may be well beyond the width of the beam/wall. The solutions could be
providing more smaller bars at the interface (with a shear key is preferred),
using higher strength concrete or steel,
utilizing the "excess reinforcement provision", that is providing more bars of the same size so the demand is less than the capacity ($As_{req} \lt As_{act}$)
using hooks (not preferred, as the hooked bars will increase the stiffness of the joint and draw bending)
rearrange the structural elements to reduce the load if member sizes can't be altered.
Depending on the situation, the design code provides a few ways to minimize the development length. But in no time and in no case, the bottom line of the code should be violated unless full-scale tests that meet material testing protocols/standards are conducted, which is the way the code develops the governing equations of the development length.