AB doesn't suck, that's ludicrous to say. He's absolutely a top 3 receiver even when everyone in the NFL is healthy and 100%. I put him a peg behind a 100% Julio (not 2017 Julio) due to size, and then AB is neck-and-neck with a healthy OBJ.
But ranking him #2 over Rodgers and Brees is ridiculous when it's debatable that he's even the best player on his own team. Brown over Aaron Donald is iffy, too. Donald could get 20+ sacks as a freakin' DT this year playing next to Suh. Healthy Wentz is right there with Brees and Rodgers.
Bell to me is the #1 RB in the league because he's the only back that is also a great wide receiver, not just a screen and dump-off, short pass catcher. Also his deliberative unique running style just lulls defenses to sleep. Bell is so fun to watch, there's no back like him. I love Zeke, he's a better traditional runner than Bell but he's #2 because he doesn't have WR skills.