How exactly is it more secure?
Any exploiter who is skilled enough to write a script is probably skilled enough to hook into a remote event and view its arguments through means of manipulating an instance’s __namecall or similar metamethod or using a remote spy. It is also not any more more secure than using a networking module. There are also significant performance impacts with using one remote with a string identifier over using multiple events.
You of course are welcome to use a one-remote structure but it is not to anyone’s benefit to convey the message that it is more secure than using multiple remote events with or without a networking structure and that there aren’t performance impacts involved.