Sorry if you found my reply worthless but its actually how the new system is working.
I have a strong feeling that there are FAKE LMIA's that are actually available and definitely you need proper links and money for that.
I just suggested him one of the ways he can actually get an ITA even with his 301 points.
He can't reduce his age, if married then can't say he's single, cant increase the experience or education(as his profile will be valid only for a year), improving ielts will not help him much (at max will end up getting 60 points more). I didnt want to give him a negative reply like others.
Getting LMIA is not easy but nothings easy in life
What if the employer advertises for a job for 5 weeks and they dont select anyone from anyone who applied for the position.
And what if the person is so much eager to come to Canada is ready to bear all the expenses? Note in this case since he has a valid job offer so he doesnt need to show his funds too.
Did CIC mention anywhere that the job offered has to be done for a year or something similar? Even if it does, then also person can actually manage it..because I know its possible.
I know this is not so easy, but not impossible