She probably got on the cast because she's a "superfan" and they needed someone annoying for white collar.... lol.
She apparently annoyed people with her constant talking early on, naked dish washing, etc, she obviously was trying too hard to fit in. Have to give it her though for surviving this long despite most hating her on the tribe, she's had 3 alliances fall apart around her, she's the one that pointed out at the auction that if you buy the letters at a final price Jeff lets you buy the rest for the same price which ended up being $20, any of them grateful for that? nope. I wish she could have buried Will at tribal.
Still really annoyed that Dan got the extra vote.