I don't know how much traffic Bovada gets, but I think 4 tables would restrict bankroll growth quite severely at the lowest stakes, and there might not be enough fish at higher levels to get regular games.
You don't have to be elite to make a decent amount of money. Work ethic is more important.
HansTheGreat is - to some people - just a rakeback grinder, and he went from $50 at 2NL to $100k and some shots at 1000NL in about 9 months, while putting in a ton of volume (about 900,000 hands) on Euro sites.
Making a million is much harder. There isn't enough high stakes action any more. According to
HighStakesdb, only about a dozen people in the world made more than a million playing nosebleed online cash games last year.
There might have been a few crushers making more at lower stakes, but who really wants to play Zoom for 80 hours a week?