Isn't it good to consider other income for salaried people by asking them to provide ITR instead of just the recent salary slip?! Salary slip contains only the actual salary. ITR will have STCGT, LTCGT, etc. Those things would show a more realistic nature of one's credit profile.
That said... the recent layoffs in various industries and recent changes by RBI on risk weight are probable reasons for such measures. We can't change such policies.