Good points, I agree. Only thing is that John Garrett HAS to ride Martellus and not give any slack. Martellus does not have the ability right now to push himself and needs someone pushing him hard.....like a kid needs...of course, a big, rich kid.
Garrett was told at the start of training camp that the best way to teach Martellus was to "get his foot on his throat" and not let him get away with anything. That appeared on the first episode of Hard Knocks. Martellus does have the ability, but at this point, he needs stern discipline to learn good habits. If Tellus accepts the challenge, he is going to be a very good one.