A freeroll is a freeroll ... dont forget its not like every single pro has a WPT or WSOP win under their belt ... if they can make a few hundred grand in one day with no risk at all of course they'll play

also they obviously get the experience of playing against other great players ... its +EV all around