... why they think they have a God given right to do this? I am new to the dropping off at school thing and after one month I felt like a rant. why oh why do you do it?