The main reason is that it can come in and reflect things such as SR and status conditions back at the opposing Pokemon with its Ability (which is akin to a permanent Magic Coat attack on the Pokemon), then get in a free Sub/CM usually on the opposing switch to pass to a teammate.