区别就是两者用法是不一样的,具体的不同如下

much so中文意思是如此

He himself believed in freedom, so much so that he would rather die than live without it.他本人如此信奉自由,以至于宁死也不愿没有自由地活着。

many so中文意思是许多如此

We did have a limit of 5,000 words but some people thought that was too many so this year we've reduced it.