5E's design was deliberately designed to move away from traditional/MMO-esque class archetypes (likely as a response to 4E), and a part of that was basically ensuring that basically any party composition should work. As a result of that, Rogues definitely do feel a bit different compared to previous editions. Useless? No. But definitely different.

For example, at higher levels Rogues in 5E actually have better survivability than Fighters - due to the later really haven't no scaling defensive abilities. Yes, Fighters have on average 1 more hp per level, and usually 1 more AC due to plate, but the Rogue gets Uncanny Dodge and Evasion (on top of better disengage/mobility), which more than makes up for it.