@Mr. Knightly The criticism is fair, I suppose. I think the DR game might've set my expectations a bit unreasonably high, and I'll certainly say that giving players specific roles reeeeeally helps me find people.
My rationale for joining L'Belle and voting Dive was pretty much that what Dive was doing with L'Belle what he did with me during the last basics game- jumping on the first person who seemed suspicious and then pursuing them. It was essentially just "hey, i remember the last time you did this, and you were maf".
As for the Cataline voting, I really see no reason to suspect her. She was quiet D1, but that doesn't make her maf.