[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
Melee ✓
Not unique to assassins, also
and ranged kits like
. Assassins are melee, but what makes that fine for them is their mobility to completely dance around their enemies.
[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
Squishy ✓
Not as squishy as you'd think, assassins do have defensive options that make them relatively hard to kill and give them survivability.
and a lot of them do have the option of building defensive items like dead mans and death's dance. They're like mages except they have ways to avoid the burst itself.
[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
Hardest role to position with ✓
But easiest to get in that position due to either: resets, blinks, invisibility, or general mobility. Positioning isn't nearly the biggest issue with assassins when there are other roles you have to worry about positioning with (especially so an assassin doesn't kill you).
[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
Requires perfect timing ✓
Not assassin specific. Maybe
or
need to time their resets but that's not something hard to do (and yes, I play assassins, its really not hard after 2-3 games to practice resets, mechanically speaking most of them are not that hard unless their kits take specific combo use you have to learn such as talon's passive or leblanc's kit in general).
[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
Highly advanced and mechanically challenging kits ✓
See above, granted the skill gate between a high elo assassin and a low elo assassin is huge, its mostly due to how their decision making is since learning the mechanics of assassins themselves are no big deal. (you can be a one trick talon with perfect mechanics, but be shit at learning when to roam).
[{quoted}](name=King of Mongoose,realm=NA,application-id=3ErqAdtq,discussion-id=64qesgXf,comment-id=,timestamp=2017-06-30T00:19:39.678+0000)
And the list goes on. On top of that it's also the weakest role in the game right now.
I don't think it'd the weakest role, especially with how strong champions like
and if you're that guy
are. The class is fine. Just some assassins are weak as shit because when they are strong people complain about them for legitmate or illegitmate reasons. 
The only issue with assassins is their playstyle has a significantly higher skillgate since they're basically like divers but they have to kill to be useful and divers are usually less punished for going in either due to CC of their own or being more better bruisers/tanks.