I agree. Q owed her nothing, and her outburst was way out of line.
Well played blindside on Tiff. They gave no hint at Tribal that it was happening, so she never even considered playing her idol.
Charlie's a local Massachusetts guy, so rooting for him.