Fanaelialae
Legend
IME, rogues are much tougher than wizards.The Rogue has literally 1HP/level more than the Wizard, and quite likely has a similar AC (though there are so many factors that it's hard to say, especially with magic items in play).
I agree with all your other points, but suggesting Rogues are significantly less "frail" than Wizard is dubious, I'd suggest. They've got some nice options to "get out of jail", but so has any Wizard who prepared spells on the assumption he might end up in melee.
I think the concept of Wizards in 5E as "frail" is really more than a little outdated.
You play a Rogue because you like the style, or because you want to do that stuff, and don't want to mess with spells.
Yes, they have only 1 hp more on average. But at 5th level they get uncanny dodge which is very good.
Additionally, they typically will have a higher AC as Dexterity is their prime requisite. A mage might be able to temporarily boost their AC higher in emergencies via Shield, but that's extremely limited (and an Arcane Trickster can do the same thing for an even better AC).
Lastly, don't underestimate Cunning Action. Being able to Dash, Disengage, or Hide once per turn as a free action makes it really difficult to put a rogue in danger if he doesn't want to be. Wizards have nice get out of danger options, but they are limited use and often get in the way of doing something productive (for example, Misty Step is great but then you are reduced to only casting a cantrip that round). The rogue can use Cunning Action and still sneak attack (in fact, if dual wielding the best approach is to make your first attack - if it hits use cunning action, and if it misses decide whether you want a second chance to sneak attack or be defensive with cunning action).