It's certainly not illegal, at least in terms of social media. There's no contract/obligation/whatnot that a username be mappable to a single distinct human.
I wouldn't really consider it unethical in the reddit case either, but I could imagine opinions vary.
I wouldn't really consider it unethical in the reddit case either, but I could imagine opinions vary.