How to deal with an uncommunicative advisor?
If the advisor is well respected externally in her field and active (what is her publication/conference record in the last 5 years?) and relatively supportive in other ways (interesting conversations about research topics, is available in person when students drop, has funding) and if she has a group of supported students/postdocs in her group; then my advice is to decide whether your personality allows you (cheerfully or pretend-cheerfully) to take on some leadership roles in self-mentoring.
start a weekly or bi-weekly group meeting, journal club, or similar where also people in the group talk about what they are doing. (try to arrange that it is convenient time (check his class schedule/university meetings) but do the meetings even the weeks he cannot show.
schedule a 20-30 minute meeting with him once every week or two regularly to discuss progress, don't count on him to set it up. Make sure to prepare something (at the beginning) that isn't asking for help so much as showing off things you find interesting or have accomplished that week.
The point is to avoid appearing as if you need hand-holding, but to get some interactions going which are positive and useful for yourself to succeed. (And show of how much of a self-starter you are).
The delay in publishing papers - if there are senior co-authors, also look to them.
On the other hand - choose another advisor Sometimes email gets buried, but a consistent 'never replying or acknowledging an email from student(colleagues,department admin)' gives me the heebie-jeebies. We have had several faculty in my department over the years who had that trait and in their particular cases it never made any sense except as some stupid passive-agressive issue. So, on the basis of that trait alone, I'd suggest finding someone else who is more excited about their work and respectful of other's time and energy.
I have same experience too, but he always replied our email. What I suggested is you should talk to him what do you want and be polite, also you need a good impression for him. I think that he will hear you if you have a good impression for him.
If you couldn't make it, I think you should ask your dean or headmaster, or someone else if you want to change your advisor. But I think he's a good choice for learn in real world. In real world you will face many personality. Take him as a challenge will be good.
For his "good taste", better you investigated by asked someone or your senior, they might be help you.
Switch advisors and complain to your dean. When I was still in college, I had this issue with many professors. My o.chem prof promised research to many, but never got around to it, similar to your situation. I eventually had to switch advisors because this guy went nowhere fast. I also wound up complaining to the dean when other profs engaged in uncommunicative behavior, as well, because they are obligated to engage in timely communication with all students since their academic future relies on it.
From my academic experience, profs who are unhelpful are truly only out for their own good and could care less about you. Thus, you must switch advisors as soon as possible for your own good. Remember, for the most part, nobody but you cares most about your future, so stay actively engaged in your academic career to avoid these characters.
Hope this helps!