Yeah, Strength seems to be a bit better than Dex for DPS, though I guess Dex has more side effects like deflection?
This isn't a 4e thing, Dex is definitely primary, and a Trickster Rogue build should get fair bonus from Charisma and little to nothing from Strength. The Scoundrel Rogue, the...