Some context:
Usually, one describes states formally through elements of a Hilbert space $\mathcal{H}$ (e.g. the n-dimensional vector space of complex numbers with the standard basis and standard scalar product). This way the representation is not unique - two representations $|\psi_1\rangle$ and $|\psi_2\rangle=e^{i\gamma}|\psi_1\rangle$ represent the same state.
A unique way of representation is achieved by the equivalence relation $|\psi_1\rangle\sim|\psi_2\rangle:\Leftrightarrow \exists\gamma\in\mathbb{R}:|\psi_1\rangle=e^{i\gamma}|\psi_2\rangle$. Marinescu (978-0-12-383874-2) defines states this way in the first place.
Question:
Why does one usually still not calculate with equivalence classes but with elements of $\mathcal{H}$? Also Marinescu abandons the idea of "rays" (meaning equivalence classes) right after introducing them and goes on by using "the state $|\psi\rangle\in\mathcal{H}$".
Problematic scenario: Using equivalence classes would come in handy e.g. in the following scenario. Usually in physics, people do identify a mathematical representation with the label of something. In this case, a state is called / labeled $|\psi\rangle$ using the mathematical representation $|\psi\rangle=(1,0)^T$ for example. Since two representations $|\psi_1\rangle$ and $|\psi_2\rangle=e^{i\gamma}|\psi_1\rangle$ represent the same state (since measurement statistics don't differ), one would have two different terms/labels for the same, which is not welcomed. If one used equivalence classes, this problem wouldn't exist.
Edit: I quickly want to touch on the fact that I said "states are represented by elements of a Hilbert space" and not "states are elements of a Hilbert space". In my opinion, this doesn't matter for the question, since "identifying a mathematical representation with the label of something" as explained in my "problematic scenario" is exactly what this is. Although I see many books don't see a more general term "state" above the mathematical entity - as a sidenote: is there a reason for this?