Davide0,
This sort of inquiry hearkens to an important issue in Free Software, whether
to define it narrowly or broadly. Here in this forum people tend to define it
broadly to encompass things that are not software or additional points that
can be easily replicated with mainline software.
For many people mainline Firefox with EME and telemetry turned off is
sufficient. Branding isn't software and though non-free repos are available,
if you don't use them the end product is the same. Many, many people feel the
same way about Debian. As it ships, it is free software, the issues advocates
raise are software adjacent. It really just depends on where you want to
stake out your position.
For example, I wouldn't use Debian as Trisquel is sufficient for my needs. I
find Icecat/Abrowser wanting in performance which is important in my use
case. I also don't really share the "freedom concerns" regarding Firefox
others share and have no issue using it on Trisquel. I do turn off EME and
Telemetry though. I also only install add-ons I know to be free software, but
I do use the Mozilla repo to do so because I want my add-ons updated in a
timely manner as Quantum rolls out. I am not confident that would happen with
the Trisquel or FSF repo.