That might be specific to where you are from. I can only speak for Australia and New Zealand, but "Hi" is perfectly acceptable. Unnecessarily formal speech can come across as disingenuous, and maybe a little patronizing. Although the same is true for overly familiar speech as well.