I'm reading this book about structure of the real line. One of the things that's proven there is that $\mathfrak{b}\leq non(\mathcal{M}).$ And the proof goes as follows:
For every $f\in\omega^\omega$ let us define $K_f$ as follows: $$K_f=\lbrace g\in\omega^\omega:\ g\preceq f\rbrace.$$ We observe that $$K_f=\bigcup_n \bigcap_{k>n} \lbrace g\in\omega^\omega:\ g(k)\leq f(k)\rbrace.$$ So for every $f$ a set $K_f$ is a union of nowhere-dense sets a thus - first category subset of space $\omega^\omega$.
Suppose that $\kappa<\mathfrak{b}$ and that $\lbrace f_\alpha:\ \alpha<\kappa\rbrace\subseteq\omega^\omega$. Then there exists a function $f\in\omega^\omega$ such that $$(\forall \alpha<\kappa)(f_\alpha \preceq f).$$ But then we have $$\lbrace f_\alpha:\ \alpha<\kappa\rbrace\subseteq K_f,$$ so $non(\mathcal{M})\geq\mathfrak{b}$.
My main question is why are we proving this for $\omega^\omega$ and not for $\mathbb{R}$? Are meager sets in $\omega^\omega$ somehow connected to meager sets of $\mathbb{R}$?