The problem is much easier, but still interesting and nontrivial, if you replace homeomorphisms by diffeomorphisms, so it might be worth to study this case.
Logically, because any action by diffeomorphisms is an action by homeomorphisms and if no action by homeomorphisms exists, then certainly there cannot be any action by diffeomorphisms. But that is not the point.
The point is that one can use cohomology theory (which is impossible in the homeomorphism case, see below). The case of closed surfaces and diffeomorphisms was solved by Morita around 1985, and here is a punchline.
Consider a closed oriented $n$-manifold $M$ and the orientation-preserving diffeomorphism group $Diff(M)$. Let $Diff(M)^{\delta}$ be the diffeomorphism group with the discrete topology. There is an induced map $B Diff(M)^{\delta} \to B Diff(M)$, inducing a map in
rational cohomology. We now describe cohomology classes that automatically lie in the kernel. Let $f:A Diff(M) \to B Diff(M)$ be the universal $M$-bundle. It has a vertical tangent bundle $T \to A Diff(M) $ of the universal $M$-bundle. It has Pontrjagin
classes $p_i \in H^{4i}$, and with the help of the Gysin map, you produce classes $f_! (q(p_1,p_2,..))$ for each polynomial in the Pontrjagin classes (let us call them Mumford-Morita-Miller or MMM-classes).
Now let $X$ be a smooth manifold and $X \to B Diff (M)^{\delta}$ a map, classifying a manifold bundle $E \to X$. Since the structural group is discrete, there would be a foliation of $E$ by leaves that are transverse to the fibres.The normal bundle of the foliation is the vertical tangent bundle.
But there is a theorem of Bott. He showed that the Pontrjagin classes of the normal bundle of a foliation are zero in a range of degrees (I forgot the range, but it is sufficient to guarantee that in the case of surfaces $p_{1}^{k}$ is zero for $k \geq 2$). This relies on Chern-Weil theory. Upshot of the discussion: in a range of degrees, the MMM-classes map to zero in $H^* (B Diff(M)^{\delta})$.
Now assume that there is a section $s: MCG(M) \to Diff(M)$. It would, clearly, factor through $Diff(M)^{\delta}$. In particular, a portion of the MMM-classes map to zero under the section.
In the surface case, there is a theorem by Earle and Eells, saying that the components of $Diff$ are contractible. Consequence: the induced map $Bs: B MCG (M) \to B Diff (M)$ is a homotopy equivalence, but it maps many MMM-classes to zero. This is a contradiction once you know that enough MMM classes are nonzero. This is precisely what Morita did.
The question for homeomorphisms cannot be attacked using these methods, because of the following, really awesome, theorem by Dusa Mc Duff (I think, first stated by Bill Thurston, and big portions of the proof were done by Mather and Segal). It says that for each (maybe PL is necessary) manifold $M$, the natural map $B Homeo(M)^{\delta} \to B Homeo (M)$ is a homology equivalence!! So you will never get a contradiction in that way.
Now if you wish to study the Braid group case (and diffeomorphisms), then some of these things will work (and may be easier): The components off the corresponding diffeomorphism groups are contractible, the (rational) cohomology of the braid groups is explicitly known; and it should be relatively easy to figure out the Pontrjagin classes of the vertical tangent bundle. Once some of them are nontrivial, you are done.