I"m working on a BS in Software Development at 27. I 100% agree with the hand holding statement. It feels to me like universities are lowering expectations so students pass rather than fail them. I know one individual who is a senior in this Software Development program who doesn't understand basic concepts but his professors have been passing him. I don't think this benefits the student, school, or society. In fact, if anything it devalues education.
I am curious if this is an isolated situation at my university or if this trend is more secular.