The revised European Charter for Researchers recognises problems but offers disappointingly few new solutions