This was my immediate thought upon reading this. It is a very bizarre name choice given its potential connection to COVID-19 and that it was released during the ongoing global pandemic. Regardless of whether Pangolins are the true source of the pandemic (it is looking like that is becoming much less likely as time has gone on), the connection is still there in many people's mind and not what I would be naming my product after in 2021. Maybe in 2030 it would be safe, but this might just be a bit too soon.
Surely someone at System76 has to be aware of this, which begs the question, was this naming intentional? It would have to be I imagine. It seems a bit crass to go this route in the current climate.