It's funny how people always say online players are better than live players (on online poker forums anyway, I wonder why...)

I think in general live players will respect big bets a bit more. They worry a lot less about pot odds and a lot more about "Damn, that's a pair of Nikes he just bet into me!" If you have a decent poker face, or are good at manipulating your opponents into calls or folds, you can be a significant winner live and a loser online.

/End digression

If online players are more predictable, it's because we have more experience playing with them. We play a lot more hands with them.