Ardel ma rację, zwrot "witam" jest protekcjonalny i raczej powinien być traktowany jako oficjalny. To gospodarz mówi do gości "witam" a nie odwrotnie, tak samo szef wita pracownika, profesor studenta itp.
Forma jest niestety w dzisiejszych czasach często nadużywana i trzeba liczyć się z tym, że u osób "starej" szkoły może wywoływać niesmak. Dlatego bezpieczniej jest napisać: hej, cześć, czołem, kluski z rosołem.