I mean, it doesn't really take that long to get there for the most part, but that just seems a bit high. It's a bare basic rogue ability that makes a rogue a rogue. I could see doing it at lvl 10 when you got hide, but why level 22? That just seems like it wasn't well thought out to me. The whole fun and point of a rogue is sneak attack.