The reason that Ryanair are recruiting directly is simply that the current use of McGinley and Brookfield is unsustainable it is the exploitation of a loophole that goes against the requirements of the law in most countries, those countries are now wise to the ryanair games.
Secondly they realize that they need Pilots to stay and that working for McGinley is not in anybody's mind a long term career.
I don't think they have seen anything yet, the exodus will be in the coming 2 years. Simply because of a recruitment surge in China and the m.e.