IT support team in my organization is enforcing periodic forceful shutdowns of the developer Macbooks using JAMF or some other kind of mechanism. This is damn annoying. In my experience, I never faced any problem with the Macbook even if it is running for weeks and months, when I know what I am opening and whether I am gracefully closing the applications or not. And if I am rebooting my system periodically at my convenience it works much better for me. Absolutely no performance issue I have ever faced because of the lack of reboot. And I have observed the newer versions of Macbook Pros using arm64 architecture-based Apple M1/M2 chips are even much more efficient. The rationale being given is IT support found some engineers(maybe newbies or whatever I don't know) reporting performance issues with their systems.
Now the IT team wants to forcefully shutdown everyone's system once in a week when they want. This is ridiculous and highly annoying to me unless I'm missing something. So the veteran IT admins, does such kind of forceful weekly shutdown of Developers' Macs make any sense? Could there be any sound rationale behind such a disruptive step? Does MacOS really need such kind of weekly reboot to operate efficiently?
To further clarify the question, there is no dispute or opposition to the system reboots as and when needed for OS updates or critical applications updates, or security updates of any kind. The importance of rebooting 'for a cause' is not under dispute here.
But the question is it really necessary to keep on rebooting the Mac every week for it to perform efficiently? If so, what is it in the OS architecture or functioning that necessitates it? Looking for technical details on the operation of the OS I may be missing.