Don't agree with you fully brother.
Like I said earlier, it not totally waste.. if I come on PR, I will do the same struggle that time. So, its better I did now and saved time actually... Yes, there may be little more interview chances, but as I said... I lack some skills here, which are in demand. That I plan to complete in India, take certifications (they are internationally accepted). Mind you, I am talking about Professional Certifications, not BSc, MCA college degrees. Atleast, in my field no one cares what you studied back in India. No one asked me - "give me Canadian equivalent of your degree".
Depends on how you see it - if you have extra cash, no harm in checking out. Rather than bringing all family and struggling, I came alone and found out where I stand. Now, I will come well prepared... and now I have the courage to bring family also next time.
-Vineet