I think that’s for LGPL. For GLP any form of linking requires the code to be licensed under GPL, too. The dynamic linking except isn’t that bad of you think about it. It gives you the freedom to update or replace the library at any time. For security critical libs (TLS, GPG, …) that’s a big plus.
There aren’t many distro with a base system as tiny as Arch. It’s not a bad choice at all. It’s on my server since many years, working perfectly reliable. Everything except the base system is inside Podman containers. Why not?