Net ranking is getting worse