No hay nada malo con esto en ciertos contextos. La gestión de sesiones es definitivamente uno de esos casos en los que esto se consideraría aceptable. Lo que debe recordar es que si alguna vez se encuentra tratando de relacionar datos entre los datos serializados y cualquier campo en su base de datos, ha cometido una gran falla de diseño y, lamentablemente, esto es algo que he visto que la gente intenta hacer.
Tome cualquier "nunca haga x" con un grano de sal ya que casi cualquier técnica puede ser la correcta en ciertas circunstancias. El consejo generalmente está dirigido a los novatos que son muy propensos a malinterpretar el uso adecuado y se codifican a sí mismos en un rincón muy desagradable.