Landry isn't even a starter. In the grand scheme of things being a 2nd round pick is far from being a status that elevates a guy from special teams. Reggie Bush was first overall and did it and I'm sure we could come up with a long list of other top 10 picks that played special teams. The Dolphins have an abundance of WR's now and Jarvis wants make an impact it will first be in special teams one would think.
Actually, he was second overall. But it doesn't really change your point. :)