There's actually no conceivable reason that Amherst is getting the players they are. A perennial bottom feeding team with a joke of a coach and an athletic department that has your sport fourth on their priority list.
Aside from Merrimack, what does Amherst have to offer over another Hockey East school? If you want to play for a big state school, UNH, Vermont, Maine and UConn are better options. If you want to play for a top coach, Lowell, BC and Providence would be at the top of your list. The Boston schools have the Bean Pot and a great educational and hockey reputations (well...maybe except NU). Providence is your small, private school option. ND is ND. I could see a recruit picking Amherst over Merrimack if they didn't like the high school rink or the high cost of attendance if you're only getting half a scholarship, but coach wise MC blows Amherst out of the water too.
I just don't understand how they're getting recruits like Montour and Vatrano to commit in the first place.