Так и есть. В природе у взрослых черепах зелень может достигать до 80% рациона. Остальное - мелкие водные животные и насекомые. Не потому, что они не хотят или не любят рыбу, а просто да, они не могут её так легко поймать. Если черепахе дать выбор и кидать в пруд рыбу кусками - они будут есть рыбу.
Но в неволе у условиях городского аквариума очень сложно реализовать кормление зеленью. Салаты с одуванчиками не заменят обилие и разнообразие водной растительности. А валиснерии столько не напасёшься, благо ряска очень быстро растёт.
Да и привыкшие к рыбе большинство черепах в неволе отказываются есть зелень в принципе.