If they see the animosity spewed from a fan base for a good player who does not stay for 4 seasons, perhaps they would have second thoughts about choosing to play here.
Maybe that is in BYU's best interests, however, to keep with only 4 year players and let potential pros go to other schools.