I Googled heated fishing docks and they exist on a wide variety of lakes in terms of size and depth. I accept the concept that fish follow their food but that just substitutes shad in the question. I grant that my winter fishing experience is very limited so it could be that docks are no more attractive to shad/crappie than any other structure and that the main appeal is the ease of fishing them effectively.