In the following example, I have the feeling the list would be more readable if the five items are kept in the same column because we have room for it.
\documentclass{article}
\usepackage{multicol}
\usepackage{blindtext}
\begin{document}
\begin{multicols}{2}
\section{Foo}
\blindtext
\blindlist{itemize}
\section{Bar}
\blindtext
\end{multicols}
\end{document}
How to avoid the break if we have room on the column?
*
form then it doesn't balance columns