This will sound a bit odd, and understand that I'd never, and do never, miss lectures, but even so...I still think students at university should have the freedom to miss lectures if they choose to do so.
The 'punishment', instead of lecturers resorting to acting like teachers with registers and year 9 teacher attitudes, should simply be that, come the time of examinations and coursework, that person fails because they lack the knowledge needed to pass.
It's slightly misleading because I think, rightly or wrongly, a lot of people are attracted to the idea of post-school university work because they assume, and are often told, that it is full of 'freedom' to work and study how you like and want to, often believing that missing lectures, should they choose to do so, is freely available to them to do without repurcusions from the administration. Like I said, if they fail because they don't know the work then that's the result, if they pass because of independent study then that should be fine with the university, but sadly it isn't.
The problem I have is that you aren't free, such as in the days of my dad where he didn't go to lectures in his 3rd year of Oxford and just studied in his room, to do the course as you wish, and the atmosphere in lectures has severely suffered for it! My lecturer for History thinks she's a Year 9 teacher in a Year 9 class, she talks as if she were, she keeps a register as if she were, and she patronises the students as if they were. All this leads to a real dissatisfaction with university in terms of believing you were escaping to a truly independent and 'free' learning environment, when the fact is that you're simply not, it's more like a school just with more vague styles of teaching the material.