The rogue needs to be considerably better at weapon damage than a spell-throwing cleric!
And you need to come up with a different thing for each rogue subclass.
(a lot of what you are saying is coming across as hate for rogues. Is that really what you mean?)
I don't hate rogues.
I think the D&D community stuffs too much into the rogue class and is ruining it and the fighter.
The Rogue isn't even a real class right now. It and the fighter are foster homes for subclasses.
Rogue doesn't even mean anything except "Not a Warrior or Spellcaster". Rogue flavor is dead and I blame WOTC and a whole chunk of the community.