People date people with all sorts of motives.
People have been marrying people for money, status, or influence since the dawn of time.
What motives do you define as appropriate and what gives you the right to define them for others?
If someone wants to date their superiors then honestly, its the superior who's most likely to be acting unethically.