No, it really isn't. If you have your masters you can immediately be granted PR. This is the case for all Indian nationals - however it is still lottery based. The point system you're talking about is for unskilled labour, and that still has the 5 year in the country+ language requirements.