Yeah, live there are way more bad players, because they don't have to register on a site to play, just throw cash on a table.
But also you need a HUGE BR to get better. BR requirements don't change. Just doing $1/$2 NL you need around $5k. Online it's the same players and you can get better without risking as much. That being said, if I had $5k I'd be doing casinos/card rooms.