To answer the beak, my point is Oxford have been doing these schemes a long time in various forms. Some deals better or worse than the current deal, Its no great shock they are still offering these courses.
No I dont believe anyone should sign up on them, I never have and hope I will never have to!