This may be okay for desktop machines but I wouldn't advise leaving a laptop on 24/7 where batteries are usually left in.
I am not sure what your concern is. If you are concerned about wear on the battery, many laptops automatically cycle the battery if plugged in too long, but are you thinking the battery doesn't charge if the laptop is off? Because that is not true.
AV updates are auto and other updates usually need an UAC user input.
If the computer is on, there is a good chance AV is current when you start using it. If it is off, you can bet it is contending with your resources to update while you are using it. Many of the other products now have options for auto update. If those are selected, there is no need for a prompt.
I've never received a prompt for an update for my printer even when it was supported.
HP Update has never prompted you? You must not install it. ok
Flash updates can be auto but Windows Update requires user interaction
Windows update only requires user interaction for specific occasional updates, otherwise it applies updates automatically according to your settings with no user interaction needed at the scheduled time (usually 3am) or Windows 10 just does it's thing (non-business version) when it wants to.
I only use laptops and run an Analyse once a month on my HDD and only manually defrag if required, but where an user is using a SSD then the defrag schedule should be turned off as TRIM looks after those.
Who wants to sit and watch a defrag run and slow your computer down? Zero of my customers do, that is why I make sure maintenance is taken care of during off hours. I agree on the SSD, and some of the systems I support have them, most still don't
I think you should rethink the advice you are giving.
You haven't given me any reasons why I should do that. Look, I am not telling you specifically to not turn your computer off. Your computer is your computer. My main point is it is not nearly as black and white as the article states. It is not covering all the considerations. I have some of the computers I support set with the bios to automatically turn them on at a designated hour, I perform the maint. then I shut them down, but my experience is it is mostly only business grade desktops with that capability. Home computers generally do not have a bios power on schedule.