I'm a sophomore on a D2 XC and track team with horrible culture. Most of my teammates spend more time complaining about the work we have to do (both athletics and academics) than doing the work itself. We probably have the best recruits in our conference but fail to finish in the top 3 as a team in XC. It feels like everyone except me doesn't care about maximizing their running potential. I've worked up to consistenly 75-80 mpw this track season (admittedly still low, but it was aggressive growth from my high school training), but nobody else is regularly above 60 mpw. Our long runs are always on our own on the weekends, and I am the only one who actually does them regularly. This is generally not due to physical limitations, just pure laziness. My coach's training philosophy is mediocre and has failed to produce any great results in the last 5 years. I've recently been strongly considering transferring because I don't want to waste my last 2 years of competition eligibility (I also still have a full redshirt year to possibly use) on a team that is going nowhere. I have tried to be a catalyst for culture change on my team, but I feel like it is a losing battle. If I were to transfer, I would probably try to go to another D2 school in the western US such as Chico or Adams. My modest PRs are 8-high 3k, 15-mid 5k, and 31-high 10k if it makes any difference. What do you guys think I should do?