Playing against Rakan is a nightmare because of how overloaded his kit is.
Minimum of three dashes on low cd that give him and his teammate a shield. Another dash that's a knock up. Great poke that's also a heal for whatever reason. A passive that is even MORE god damn shielding. Then to top it all off even MORE mobility with his insane movement speed ult that also charms. One of the top 3 most banned champions at MSL to top it all off.
When Riot made this champion they basically just said: fuck it, we'll give him everything.