Right. I can confirm a subtle change related to the introducion of ephemeral contexts caused this side-effect. Will fix. Thanks for reporting that @kyrofa!
$ snap --version
snap 2.32.9+17.10
snapd 2.32.9+17.10
series 16
ubuntu 17.10
kernel 4.13.0-37-generic
$ snapctl -h
error: cannot use "-h" with uid 1000, try with sudo
I expect to verify what -h means before I run it with sudo (in case it’s actually some kind of action), and in any case I shouldn’t need elevated privileges to see the help text.