Puede haber un razonamiento lógico para su pregunta, sin embargo, estos siguen siendo situacionales.
La razón por la que Razor y Viper obtienen mekansm es porque estos son los tipos de héroes que pueden farmear fácilmente meka en la etapa inicial, lo que es muy ventajoso para la lucha en equipo. Vanguardia en la fase inicial no es muy eficaz para estos héroes porque todo lo que necesitas hacer es orb walk (correr y atacar). Estos héroes no necesitan demasiado maná para otras habilidades y si lo necesitan, pueden complementarlo con aquila que es un anillo de tipo agi. Estos héroes necesitan survivabilty y creo que, mekansm es mejor para ellos.
Lo siguiente es por qué el centauro es bueno con el mekansm y no con el vangurad. Desde que la daga fue mejorada (sin coste de maná), el centauro sólo tiene 2 habilidades con maná. Lo que significa que aún le sobra para el meka. Además, el centauro no se centra fácilmente en los combates de equipo (porque es muy tanky), por lo que la vanguardia no le sirve. Pero, por ahora, rara vez veo a centauro con meka porque hay otros héroes en el equipo que pueden obtener meka.
Lo último es eso, por qué Hacha debería ser vanguardia y no Meka. La razón principal por la que tienes un hacha en tu equipo con vanguardia es porque quieres que alguien haga de tanque para tu equipo. Puede que te preguntes, "y qué si hacha tiene vangaurd, podemos simplemente kitearlo y correr por ahí". La ventaja de ser un hacha está en su "Berserkers Call". Obliga a sus enemigos a centrarse en atacarle. Sólo esto explica por qué necesitas más vida y reducción de daño. Además, en mi opinión, el hacha no debería tener meka. ¿Por qué? ¿Has experimentado alguna situación en la que un hacha enemiga salta sobre tus compañeros de equipo y tienes el sentido de atacar el hacha también para reventarlos? Sí, también es con los juegos mentales. El hacha puede no tener la oportunidad de activar el mekansm. Esta situación también se aplica al centauro, es por eso que también centauro rara vez se meka.