I see absolutely nothing wrong with a player at a mid major transferring up to a power conference or a kid at a power conference transferring to a mid major. We see things differently. You see it as "Mid majors take a chance on a kid, develop them and then people get in their ears". I see it as Power conference player doesn't get the offers he wants coming out of high school, signs on at a mid major, works his ass off proves he can play with the best of them, and enters the portal because he wants to play at the level that he had his sights set on all along.
Sure the mid majors lose talented players, but the players they are losing I don't think fit into the category of the "mid major taking a chance on them". I see it as the mid major thinks/realizes they've found an absolute gem that can do a lot of good things to help the program. These players win games for the program, bring excitement, marketability, and attention to the program while they and help establish/maintain a culture that helps future recruiting. I don't think you'd ever hear a coach say I don't want this guy because we may lose them to a power conference school in a year or two.
It's easy to say that these players owe something to the program, but if they play at a level to get them to a power conference then in my opinion they've paid their dues during the time they were there. Mid majors, like all universities, benefit just as much from the players they bring in, as the players do from signing with those programs. I simply don't see as mid major being taken advantage of by a player so that they can get to the next level.