具体原因可能涉及到线路规划、经济成本、环境影响等多方面的因素。一般来说,一条高速铁路线路的选址需要综合考虑多种因素,包括线路走向、技术标准、投资成本、运营效益、环境影响等等。因此,杭衢高铁不经过兰溪可能是经过综合考虑后做出的决策。