Printf debugging will exist for as long as access to logs is easier than direct access to memory.
(I do make sure that anybody learning from me understands that debuggers are not evil, they're just not my thing, and that shouldn't stop everybody else at least trying to learn to use them)