The limit $\lim _{x\to \infty }\frac{1}{x}=0$ (intuitively) since for any prescribed value $\epsilon >0$, one can find $N$, such that for all $x>N$, the quantity $\frac{1}{x}$ is within distance $\epsilon$ to $0$. It has nothing to do with $\frac{1}{x}$ being something, yet very small (a combination of words that has no meaning).
A limit of the form $\lim _{x\to \infty}(1+\frac{1}{x})^k$, where $k$ is a fixed (say) natural number, can be computed as follows: $$\lim _{x\to \infty }(1+\frac{1}{x})^k=(\lim _{x\to \infty }(1+\frac{1}{x}))^k=1^k=1.$$ This is justified by a theorem usually called arithmetic of limits, that says, among other things, that if $\lim_{x\to \infty }f(x)=L$ and $\lim _{x\to \infty }g(x)=S$, then $\lim _{x\to \infty }f(x)\cdot g(x)=L\cdot S$. Applying this property $k$ times yields the justification for the computation.
But, in $\lim _{x\to \infty }(1+\frac{1}{x})^x$ this method doesn't apply, since the exponent is not fixed. By the way, there are other ways to mis-compute this limit along the same lines. E.g., write $q=1+\frac{1}{x}$. Then for $x>0$ we have that $q>1$, and thus (wrongly) compute that $\lim_{x\to \infty }(1+\frac{1}{x})^x=\lim_{x\to \infty }q^x=\infty $. The actual value of the limit it mention is $e$. This can be done in several ways, depending on definitions of $e$, $\ln$ etc.
Finally, another limit exhibiting a similar commonly occurring mis-computation is $\lim _{n\to \infty }\frac{1}{n^n}$. The answer is $0$, but here is a wrong way to derive this correct answer: $\lim _{n\to \infty }\frac{1}{n^n}=(\lim_{n\to \infty }\frac{1}{n})^n=\lim _{n\to \infty }0^n=0$.