While it might have been done more nicely than you describe, I see no problem with the gate agent not showing you the waitlist. Personally, I would not want other passengers to know my name, fare or "rank" except for those carrying out company business. Privacy is the issue.
If your name is called, it is called. If it is not, it is not.