I've seen there are few questions similar, but I haven't seen anyone so precise or with a good answer.
I'd like to understand the reason why we ask in the definition of a manifold the existence of a countable basis. Does anybody has an example of what can go wrong with an uncountable basis? When does the problem arise? Does it arise when we want to differentiate something or does it arise before? Thank You
Do you like to have a partition of unity? (For instance, in order to integrate differential forms.) Do you like your manifolds to embed in some ${\mathbb R}^N$? Admit a Riemannian metric? Do you like your orientable surfaces to admit a complex structure? (If you are a geometer or an analyst, you surely do.) Do you like to have the invariance of domain theorem? Do you like being able to classify noncompact surfaces? (A classification of connected 1-dimensional manifolds not satisfying the 2nd countability axiom is possible, see here.) All these require 2nd countability, typically in the form of paracompactness.
Edit:
Proof. It suffices to show that $M$ is metrizable, see e.g. Spivak's reference in this question. To prove that $M$ is metrizable we define the Riemannian distance function on $M$ as usual: $$ d(p,q)=\inf_c L(c), $$ where $L(c)$ is the length of the path $c$ and the infimum is taken over all piecewise-smooth paths $c$ connecting $p$ to $q$. (To see that such a path exists repeat the proof of the fact that a connected manifold is necessarily path connected.)
T. Napier, M.Ramachandran, "An Introduction to Riemann Surfaces", Birkhauser, 2012.