OK, instead of a forum Todoist now has a support page where all the support requests are shown like a forum. Kinda weird, but anyway I posted about the same thing as my initial post in this thread and received a few others commenting on the same issue. Todoist posted that they decided to go with a "daily report" to all subscribers and if anyone doesn’t want to see the report then to cancel their registration there.
So I did! And apparently a lot of others who, like me, used the tool at one time but stopped long ago. I guess they wanted to wake ME up. Bye bye Todoist.