It's a real shame the Bucs don't have Kuechly as their starting middle linebacker. This team would be far better with him playing that position than they are with Foster.
Had they drafted Kuechly after they dropped down to 7th instead of Barron, they probably wouldn't have drafted David in the 2nd. Frankly I think David > Kuechly and while Kuechly might be somewhat better than Foster, frankly IMO it's only a marginal difference if any at all.
Kuechly makes a lot of tackles, but I don't really see where the Carolina defense is that much better with him in the middle than when he was on the weakside.
I don't think you are going to get a lot of support for this view Java.