It is not just letgo

but everything end up with google play. after watching these long videos, you won't get points unless you install the stupid apps. so if you have the app installed already you might want to delete it so that you can install it again for points.

?? I never install the apps, and always get credit for 'watching' the video. (with 'always' being a relative term....)
Or perhaps you're talking about Super Silver app offers? In that case, ignore my comment, since I don't try those.

well, maybe it is due to my old zte speed phone.

juat watched that disgusting letgo ad again. it would not credit me even after i installed its 8.8MB stupid app. i will never do that again. letgo go to hell.