I've been constantly attacked by their video ads on Youtube. It's good to have a professional pair of eyes like yours to take a deeper look at them.
You are absolutely right that a lot of people want to capitalise on Switzerland's overall reputation. Sorry to hear that these guys are no exception.