Believe or not, I have never been a fan of the "no transfer without sitting out a year' rule. I'd even make it unlimited transfers while you have your eligibility. However, I do think there should be some sort of incentive for sticking around. Perhaps tie it back to the paying college players thing where you lose a portion of your stipend if you transfer.
There should actually be some kind of stickiness involved, because I think a lot of time the grass isn't greener and these kids are making a bad decision when they transfer. Plus there is added cost on the universities when they lose their players.
All in, it won't add up to much, but perhaps some very minor pain will reduce some of the whimsical decisions made by 19-year old's.