Starting with windows 8, MS makes it harder for admins to control when their workstations install and restart. MS introduced a so-called "maintenance window" and that together with the option to do fast booting (shutdown=kernel hibernation), had this effect that you see.

Anyway, there still is a way to make it feel like you are on 7: do use deadlines. Update deadlines are configurable right at the WSUS, per update or even globally (as an auto-approve-option). Deadline september 25th would mean, If I start my computer on the 26th, the update will be installed right away and a restart will be enforced. Before the 25th however, the behavior is not changed.
So if you wanted newly approved updates to install as soon as possible, set the deadline to the same day.

You won't necessarily have to manually update using windows update, as it should still change the power options to 'Update and Restart' and 'Update and Shutdown'.

As above, you can also set the updates to have a deadline. It's probably easiest to create a new update view and then multiple select > right-click and Approve... > on the drop down for the computer group that you want, you should be able to set a deadline.

"as it should still change the power options to 'Update and Restart' and 'Update and Shutdown'." - No, not quite. Unfortunately, it only changes to "update and restart", which is not what users will like to choose. "Update and shutdown" is seen ONLY after the updates have been already installed in the background. This behavior has also changed with win8 already.

Why do you link this thread? The reason for the behavior has been mentioned, also the solution: deadlines. "The next version of windows pro" - now what should that mean? Windows 10 does not seem to be getting a successor in the near future. instead, MS will try and improve it about twice a year with feature updates. If they will address windows update? Who knows. Best would be to use the feedback app and tell them.

You can use task scheduler to run a VBS script that forces the pending updates installation at a specific time of each day or selected week days, or use the same script as startup script on the domain, thus you will get all your LAN computers updated.

In that case, you must communicate to the users the approved policy for reboots, it could be at midnight every day, or a day in the week. To reboot the computer is an unavoidable step in the windows update process.