The most likely explanation is that their previous implementation broke due to a website change, and they didn’t want to bother with fixing it. People began opening issues for them to fix it, but now it looks like they’re aiding people explicitly asking for piracy, so they can’t win (and also I’m willing to bet it fucking sucked trying to support that particular website)