Yeah no way?? That's the whole point of doing a good job as a smaller cycling team yk? Extending someone before he blows up, cause if you wait you can't anymore. It's literally the reason why Lefevere got QS as big as he did. Underpaying riders, he literally bragged about it for years, everyone applaud him for it.
There is no way for smaller teams to match offers from rich teams, it's just not possible. You know that, you're not stupid. The whole system collapses if you make this a normal thing. Rich teams can just not only snatch everyone they want now, but at any given time. Hell what's next. Leader injured before the Tour, let's buy out a leader of some smaller team?
Van Gils signed his contract early so that he had security, and had a mind at peace before the classics. There is absolutely 0 reason for teams to even try to extend them early on a season if they can just ditch whenever they want more money.
UCI can do something, but it probably wouldn't be legal (see Diarra ruling). Anyways no one will look at them cause it will be handled behind the scenes and legally and the whole cycling world will stop caring in a week. Hell, fans will probably start screaming for more money in the sport next week again, not realizing it only helps the rich, and they are the ones who will just be paying more and more for this sport.