@McTag,
Haha yes I'm sure I would class him as nuts....but~!
when it comes to explaining to a student when to use a gerund and when to use an infinitive.....aren't~ "GERUND: real or completed actions... INFINITIVE: unreal, general, or future" useful definitions? I suppose the abstract infinitive is never a completed act, right. It is always open and can indicate the future...
Because the infinitive is by default 'incomplete'...it will often be used for the future. Yes, we can find clear exceptions~ where the gerund and the infinitive are interchangeable... but, there are some where they are not...and for the future it is more often the infinitive that will be used.
You are to finish your breakfast by 8:30. NOT, you are finishing your breakfast by 8:30.
When I grow up, I want to be a doctor. NOT, When I grow up, I want being a doctor.
So it might not be as cut and dry as it seems....