Why do we take Gaussian-like errors in $\mathsf{LWE}$?
Why for example we don't take uniform errors?
There are a few main reasons we use Gaussians for errors:
It makes tight security proofs easier, or at least most hardness proofs rely on the error distribution being Gaussian.
They produce small vectors that closely approximate a uniform error distribution for any lattice (see here)
There are problems with true Gaussian distributions, mainly that they can't be sampled very efficiently. This is why we tend to use 'Gaussian-like' distributions as you put it.