1) Every distro out there has its weaknesses (everyone likes to tout Arch, but it was only recently that pacman got support for crypto-signing, for example).
2) If every user that ever found a problem with any Linux distribution just hopped to another Linux distribution then: 1) they would run out of distros real fast and 2) nothing would improve inside of said distros because there was no one complaining (or challenging the status quo).
1) Every distro out there has its weaknesses (everyone likes to tout Arch, but it was only recently that pacman got support for crypto-signing, for example).
2) If every user that ever found a problem with any Linux distribution just hopped to another Linux distribution then: 1) they would run out of distros real fast and 2) nothing would improve inside of said distros because there was no one complaining (or challenging the status quo).