He was right in everything except the roles Rengar could perform, and also forgot to mention the hybrid playstyles.
Rengar could go AD assassin, AP assassin, AD diver, or AP Battlemage.
Rengar could never tank, period. "Tank Rengar" was never a tank, the community is just fucking dumb when it comes to names, and calls anything that has a lot of hp a tank, despite tank being a performative role (just like every other class) rather than a tickmark for a stat threshold or whatever the fuck they think it is.
Humans are hunters, only, (unaided by technology or tools) we're classified as Persistant Hunters where we injure and track down animals over days or weeks, staying hidden until we catch up slowly, encountering our quarry multiple times, slowly injuring them until they cannot get away. Does that sound like an "assassin" to you? this was the style of hunting Rengar was based off of, with his net to slow down his prey, and MS boosts and CC cleanses to be able to follow along and keep up with his prey.
It doesn't fucking have to be a 100-0 instagib skilless-snoozefest just because he's tracking people, jfc. Can we purge this cancer of an idea from League already?