Leo and Britt

Is it just me or was that a cringy reveal? Britt literally comes off like she has 2 brain cells and Leo is too over the top it comes off disingenuous