There is a few things that play into the current schedules:
- Midweek has poorer connections to sun destinations
- WJ is playing whack-a-mole with their schedules and routes because of the 737 Max grounding
- AC has a larger fleet so they have more flexibility right now on some routes
I’m guessing that if you were you booking a year ago then you’d have better options. AC has competitively priced flights with good schedules on that route. Take a look at google.com/flights to compare.