benefit: throwing nothing to win something
it is obv a good idea to gain experience if not sure how to start playing poker.
benefit: no money pressure, low stress
even lost AA it is not a big deal, if lost AA all in in WSOP
main event HU battle, that is huge lose. compared to that, freeroll is good.
regarding to the bad habbit.
don't think sitting in a loose environment too long is that bad, you still gain experience by playing that many hand.
the only drawback about freeroll is
the schedule of the freeroll is not flexible. - not like cash table or buyin game. you may pick your favorite time.
esp if want to play several freeroll at same time frame. it is hard to do.