病句：很多农民工在城市里有着稳定的工作，之所以没有落下脚来，主要是由于户籍、住房、公共服务三道门槛迈不过去的原因。
修改后：很多农民工在城市里有着稳定的工作，之所以没有落下脚来，主要是户籍、住房、公共服务三道门槛迈不过去的原因。
很多农民工在城市里有着稳定的工作，之所以没有落下脚来，主要是由于户籍、住房、公共服务三道门槛迈不过去。
错误类型：句式杂糅