Why are «Start parameters» not saved for a Windows service?

It seems to be by design.
Workarounds: How to set «Start parameters» for a Windows service?