>software provided in the distro's repos sometimes seem a bit outdated? this
seems (to me) not being a trisquel specific issue, but rather any linux
distros
A GNU/Linux distribution is a collection of packages. The outdatedness
happens partly because different software packages releases occur at
different times and then there's the distro release date, these all seldomly
(never) coincide.
Also, certain legacy operating systems handle library dependencies
differently, shipping and depending upon static packages instead of dynamic,
leading to dozens of versions of a library, most of them outdated with all
related vulnerabilities and instabilities and quirks.
Think of it as extra testing in real life environments. Or jump over to a
rolling release if that's your cup of tea.