Of course Swiss people will always complain stuff like that. But the numbers speak pretty clearly and my personal experience is the same.
Nobody claims Switzerland is magical, but that doesn't mean its wrong to make a video to give some props. Its not hype.