I paid $3,597 for this semester's classes. That money contributes to a variety of things, but most importantly, my teachers' salaries. So when it's the first day of school and I find out that my teacher will be taking roll every day and attendance will be part of our grade, I am pissed!
This isn't because I am a slacker and would rather watch "Rescue Me" on Netflix for hours on end (even though I would.) It's because my grade should be based on the material I acquire by attending class. If I don't attend, I lose out on that material and therefore, my grade suffers in that way.
Also, as I eluded to in the beginning, I PAY TO BE HERE!!! That should be a good enough reason for me to get my ass out of bed in the morning, but if it's not, well then the teacher is getting paid the same amount for teaching one less student, and shouldn't complain. It is the teacher's responsiblity to make class interesting, challenging, and necessary to attend because that's how you get a good grade.
So I think the only teachers that take attendance are those that make it too easy to pass without attending, and therefore need to take roll if they're going to expect students to show up. When the teacher goes off just powerpoints (an example of a bad teacher), then posts those powerpoints to D2L, why would anyone bother showing up? Unless of course, it's part of your grade.
I am an adult, please start treating me like one.