CQL 4.x has flaws that allow scenario when prepared statement invalidation do not reach client and as result data it reads from frame does not match cached schema.
As result deserialization can go wrong in many ways, including data corruption.
Customer issue: https://github.com/scylladb/scylla-enterprise/issues/5259
More info: scylladb/scylladb#20860
We need to maintain this opton until scylladb/scylladb#20860 is fixed, afterwards it could be set to false by default.