College is not high school, and most of the professors have other things to do, really. so they may confine thier email stuff to once or twice a week, just like office hours.
My office hours were late Friday afternoon into evening (4:30-6:30pm), and very early monday morning (6-8am). You had to really want to talk to me, besides I was not really being paid to spend time with students, I was paid to lecure and do research. Heck, for about 80% (if not more) of the stuff I taught I never even graded a single test, never read the precious snowflakes' little book reports, never had a clue as to who they were.
I know its all important to you that all these men and woman treat you as you are now demanding. But I had classes that had over 300 students in them, I really didn't care about them as people - in fact, it would be weird to do that.
P.S. I never called roll. Really, what is this like 7th grade. I didn't care if you showed up or not. I suppose people passed my course by studying the material very hard and never listening to me lecture, I know several who only went to lectures and never even bought the text book. If it was important for you to be there, then you would show up.