Personally I think the new Freeride stinks! (JMHO)
I originally signed up for Freeride in 2000 and points were plentiful daily. Then the Freeride bus came along and WOW could you rack up the points quickly (so long as you had a few hours to sit and actually do Freeride). One Christmas I purchased all of both my kids gifts with webbies from Freeride. Long gone are those days. Oh well....
I still enjoy doing the few programs I currently do though.