Yeah, Williams and Rogers weren't known for their work ethic, like CJ is.
Being a Lions fan, I've followed the WR thing a good bit. When Rogers came out of college, I was very happy with the pick. He had the skills to be a top WR in the NFL. He even started his rookie season with a bang, but then got injured. From then on, it was downhill. We all know the story.
As for Mike Williams. Well, at first I was kinda happy with the pick, as I thought Williams also had some great skills. But his size, lack of work ethic, and the fact that he sat out a year had me worried. And well, we know the end result of that. If he can hack it in Oakland, then more power to him. Good luck! I'm just glad to have turned the page on that one, too...
Back to CJ. I live outside Atlanta. I got to watch him a number of times. This kid is amazing to watch. He is in the perfect situation, too in Detroit. He has a stud WR ahead of him (ROY) who will demand a lot of attention, which will help free him up. He has a QB, who isn't the best in the NFL, but still has some in the tank and threw for 4000+ yards last season on a horrible team. He has some decent RBs that will help keep some LBs honest, and make safeties second guess some. He has another WR with him (Fuerry) who came out of nowhere and did extremely well, and will also help to spread the field. Also, he has an OC (Martz) that is dedicated to making it work, and spreading the ball a lot. We are going to see the field stretched a ton, and there will be a lot of 1v1s with CJ, and with his skills, height, etc. he's going to beat a lot of folks. Finally, their defense is still a work-in-progress, so opposing teams will still score a fair amount of points on them, forcing them to air it up more...