$\mathbf{Background}$: In my research I am studying the Ising model, expressed in terms of Jordan-Wigner fermions:
$$ H = \sum_{j=1}^n(c_j - c_j^\dagger)(c_{j+1} + c_{j+1}^\dagger) + \lambda c_jc_j^\dagger - \lambda c_j^\dagger c_j $$ where the operators $\{c_j, c_j^\dagger\}_{j=1}^n$ obey the canonical anticommutation relations, \begin{align} \{c_j, c_k\} &= c_j c_k + c_k c_j = 0\\ \{c_j, c_k^\dagger\} &= c_j c_k^\dagger + c_k^\dagger c_j = \delta_{jk} \end{align}
This Hamiltonian is quadratic in the fermionic ladder operators, and hence has an associated quadratic form: $$ H = \vec c^\dagger \mathbf A \vec c $$ where $$ \vec c \equiv \begin{pmatrix} c_1 \\ \vdots \\ c_n \\ c_1^\dagger \\ \vdots \\ c_n^\dagger\end{pmatrix}, \ \ \vec c^\dagger \equiv \begin{pmatrix} c_1 & \dots & c_n & c_1^\dagger & \dots & c_n^\dagger\end{pmatrix} $$ and $\mathbf A$ is a symmetric (?), block matrix. The task of finding the ground state of such a theory is accomplished by computing the Bogoliubov transform: \begin{align} b_j &= \sum_{k=1}^n \left(U_{jk}c_k + V_{jk}c_k^\dagger\right)\\ b_j^\dagger &= \sum_{k=1}^n \left( U^*_{jk}c_k^\dagger + V_{jk}^*c_k\right) \end{align} The matrices $\mathbf U$ and $\mathbf V$ are chosen such that in the transformed coordinates, the Hamiltonian is diagonal: \begin{align} H &= \vec b^\dagger \mathbf D \vec b\\ &= \sum_{j} D_{jj} b_j^\dagger b_j + \text{const.} \end{align} Additionally, $\mathbf U$ and $\mathbf V$ have the constraint that $\{b_j,b_j^\dagger\}_{j=1}^n$ must satisfy the canonical anticommutation relations, so that they act as creation and annihilation operators for some kind of exotic quasiparticle.
Question: Why do we enforce that the anticommutation relations should be satisfied? Is this purely because we have knowledge and tools at our disposal for handling fermionic systems? I have read a few texts on the subject and none of them seem to give a good intuition as to why we wish to preserve this property. Perhaps this is a question related to general transforms and the study of quasiparticles as a whole, but this was the context in which I encountered the problem, so I figured I'd present the scenario I am familiar with.