Been using swagbucks for over a year. You now have to watch more videos just to get 1 or 2 points. And quite often there are several surveys to answer, but when you click on them they are unavailable.
Having said that I'm still quite happy, as the points build up slowly and they do pay out quickly when you claim rewards.