Meritocracy.. where has it gone ?