The only reason Switzerland is ranked so high is that they game the rankings system and are very selective on the friendlies they play
https://www.eurosport.co.uk/football/are-switzerland-really-better-than-italy-fifas-insane-ranking-system-explained_sto4717005/story.shtml