I am making a booking from BHX - BCN for 04 OCT.
Ryanair : £17
Monarch : £70
The difference in timing is not a factor. I will gladly pay the extra £53 to travel on Monarch, not that they are fantastic. Part of that difference will disappear with Ryanair's check in fees and so on anyway.
It was only a matter of time before they looked at alternative distribution channels.