Bajillion in Halton? There will literally be 3 level crossings left in Halton Region on LSW in a few years - Fourth Line, Kerr Street, and Chartwell Road. And Kerr Street is probably going to be "undeferred" sooner rather than later and get built.
Morningside Road is happening as well, with the contract having been issued recently from what I remember.
I do agree Metrolinx should focus on separations more, but ultimately they are very expensive. I would love for Metrolinx to focus on "cheaper" crossing removals - i.e. closures or replacing a level crossing with a pedestrian crossing only for many of the lower traffic crossings. There are 7 level crossings on LSW through Mississauga for example - you could probably just close 3 or 4 of them tomorrow with no major impact.
There are a lot of grade seperations moving in the background as well. Off the top of my head, the following are happening in the next few years:
LSW:
1. Burloak
2. Kerr (technically deferred, but funding will probably be identified somewhere some time soon as it's quite advanced)
Kitchener
1. Mississauga Rd (Peel will likely widen this soon and separate it)
Barrie
1. Davenport Diamond including Wallace Ave (recently opened)
2. Langstaff Rd - York Region is widening this in a few years and will grade separate it
3. Rutherford Rd - recently completed
4. McNaughton Rd
5. Wellington St Aurora
Stouffville:
1. Scarborough Junction Seperation including Danforth Rd
2. Progress Ave
3. Huntingwood Dr
4. Finch Ave (part of SmartTrack)
5. McNicoll Ave
6. Passmore Ave
7. Kennedy Rd
8. Denison St
LSE:
1. Scarborough Golf Club Rd
2. Morningside Avenue
3. Galloway Rd