Why do turtles like (prefer) to eat fish eggs?
It is possible that the eggs are easier to eat, swallow and digest in comparison to large pieces of fish. Chances are that turtles would eat whatever they were offered, if eggs were not available. It is nearly certain that in the wild, turtles are not presented with the opportunity to eat fish eggs.