I understand your issues, and I support you. although non of them are useful for me.
my carrier doesn't allow anything below 4g, so if there aint 4g, I shall get 0 network. as good as "only 4g" . and as of alarms, I find it way too convenient to turn it off by flipping. I always would end up doing that and then not wake up when I was supposed to. haha.
but anyway, as far as there is an option to turn it on/off, I support it. so I shall upvote.
good day!