Maybe they should have named it something other than "Threads", the other day it just got out that these guys
have a trademark filing for "Threads" as a name for a communications service. If I picked out the right two screenshots you might have a hard time telling them apart
https://tsdr.uspto.gov/#caseNumber=87522273&caseType=SERIAL_...
and "Threads Group, Inc." is really the people behinds threads.com
https://www.crunchbase.com/organization/threads-aa50
"Barcelona" might really have been available. "Threads Group, Inc." would be within their rights to make Meta change the name.