This is exactly right, DE's are the size of LB's now, and LB's are the size that used to be considered "tweeners." Defenses are setup to optimize speed to defend against passing attacks. There's no wonder why Baltimore had the most rushing yards ever in NFL history, and why San Fran's power running game is so successful.
Here's to the Bills getting another solid RB and reducing Josh's # of passes per game next year.