There are other mechanisms for translating between objects and byte sequences that avoid many of the dangers of Java serialization, while offering numerous advantages, such as cross-platform support, high performance, a large ecosystem of tools, and a broad community of expertise.
The case is certainly strong and clear to not use Java serialization. But even if the other reasons pale in comparison, I think it's still worth calling out the importance of cross-platform support. More than ever, systems are and will not be Java-only (whether because of evolution over time, or interoperability with non-Java services).