The difference in BAB between Fighter and Rogue is more than enough to compensate for the lack of DEX bonus to AC(and they usually have more Strength attack bonus too), so sneak-attack oriented rogues become obsolete.

By 10th level, a fighter that only spent his bonus feats on Fair Warning will be doing 17d6 of that untyped damage, or 29d6 if he spent his normal feats on that too. That's 101.5 extra damage on average. He'd have to have a Con bonus of at least +4 to even have a chance to survive one such attack himself.