Actually IFTTT, there is a very good reason why the link to twitter doesn’t work anymore and it most definitely has nothing to do with improvements being made. Quite the opposite actually.

Screenshot of an email that reads “We can't connect to your Twitter. Have you updated your password recently, or made some other changes? It could also be due to improvements that have been made to the service. The good news: you can fix it. Click through to reconnect. Fix it. IFTTT”