I felt the same way. :P
There's several instances of non-free code still lurking in Trisquel that
they are working on. Parabola is doing a much faster process of removing
these packages and replacing them with full libre conterparts, their
blacklist may be of use to anyone who wants to screen their own PC and/or
contribute to fixing them in Trisquel -
https://wiki.parabolagnulinux.org/Blacklist
There's also a PPA for icedove, but it is a bit dated and I've not heard
anything recently from the GNUZilla team -
https://wiki.ubuntu.com/IceCat