This drives me nuts, I love the Ned for River fishing. I will have a big order of Zman baits this spring to cover my river fishing habits, so call me a hypocrite.
As for lake fishing the Ned has to be the most inefficient lure I have fished and is difficult to toss to vertical cover in wind and waves where your line blowing pushes the lure 5 feet from where it entered the water. I have found it will catch fish, but not as efficient as other lures. Even cold fronts, Ned isn't punching through milfoil to get to the fish that buried in there. Will I work with it again this year, sure, but to me it is just another tool to use on the water, it isn't magic.
To the sponsor thing, a couple of guys I know said that it is cool to use other stuff, they just can't say that they did. Heck Randy Howell won the classic with a shad rap, but of course they are pushing that he won with his sponsors bait.