Why Is System Manager Able To Give Himself All The Persmissions

Okay, so I set up new Frappe. I created an Admin and one more User (System User).

I as an admin removed some permission from this System User, but when logged in through System User, I can get those permissions back myself.

Why is that??
I guess its because of the role of System Manager assigned to the System User. But then why can’t admin restrict some System Managers as well to restrict somethings or restrict some modules??

How to get around this thing?