from a FB live Q & A with the Swiss Ambassador today:
Embassies incl. EU, US, Canada agreed with Thai Immigration that "Embassy letters" would no longer be needed for further visa extensions of their citizens.
This information was given in the context of Swiss citizens and is therefore not official for the other countries mentioned.
If an Immigration office still asks for such a letter from a Swiss citizen, the Swiss Embassy will provide it free of charge but exceptionally only if the same person already paid the Swiss Embassy for a previous letter. Usually, the Swiss Embassy charges a fee for such letters.
German original from 41:05, English version from 45:27:
[[members only])
TLDR : Answer Summary
During a recent FB live Q&A with the Swiss Ambassador, it was confirmed that embassies including those of the EU, US, and Canada have agreed with Thai Immigration that 'Embassy letters' will no longer be required for visa extensions for their citizens. This change is officially applicable to Swiss citizens, and if a Swiss Immigration office requests such a letter, the Swiss Embassy will provide it free of charge only if the person has previously paid for it.