I'm trying to use net to prove this well-known result. Could you have a check on my attempt?
Let $E$ be a compact topological space and $f:E \to \mathbb R$ lower semi-continuous. Then $f$ attains the minimum on $E$.
I posted my proof separately as an answer below, so I can accept my own answer and thus remove my question from unanswered list. If other people post answers, I will happily accept theirs.
If we first consider the open cover $O_n = \{x \in E\mid f(x) > n\}, n \in \Bbb Z$, (which is decreasing), we get that there is a finite subcover by compactness, and hence a subcover of size one ($\{O_n\}$ for the minimal $n$ used), which ensures that that $n$ is a lower bound for $f$ on $E$ and so $\alpha = \inf_{x \in E} f(x)$ is well-defined.
Assume that this $\alpha$ is not the desired minimum (so it's not assumed as a value). Then we define a new open cover $U_n =\{x \in E\mid f(x) > \alpha+\frac{1}{n}\}$ of $E$: it's easy to see that this is now indeed an open cover of $E$, which is decreasing in $n$ (so $n > n'$ implies $U_{n'} \subseteq U_n$, and so for a finite subcover, letting $k$ be the largest $n$ used as index then obeys $E=U_k$ (for some fixed $k$) and so $f(x) > \alpha+\frac1k$ on $E$ but this would contradict $m$ being the largest lower bound for $f$. So $\alpha$ must be the minimum and we're done.
I think that's simpler and more direct than your net-based argument.