I don't think Mike's character should have vanished like what the creator showed in Suits. While it is true that Meghan Markle is now Duchess of Sussex and probably can't work (or something), the audience truly loved Mike individually.
There could have been a replacement of Rachel, or a dramatic break-up, maybe. The audience would have gulped the heart-breaking news like that. But simply erasing Mike was not really good.
Now if we logically think, when you move to another city, you don't totally vanish like that. Especially with the expertise of Mike Ross.
Did the creators really have to let go of Mike because of Rachel? I don't think his character was so dependent on hers. Or, was there other reason?