In effetti, l'origine della croce sulla bandiera svizzera, seppure non sia del tutto certa, pare richiamarsi al simbolo della religione cattolica (vedi: http://hls-dhs-dss.ch/textes/i/I10104.php).
Comunque mi pare che si stia esagerando. Il rispetto verso le religioni e le usanze altrui è doveroso, fintanto che (sia chiaro) non limitano la propria libertà e, oserei dire, la propria dignità.
Bene ha fatto, il collega ticinese, a non sottostare a questa richiesta: a prescindere dalla sua origine, quello stemma, per lui, simboleggiava la propria nazione e non una religione.
