I always thought the same as you I believed Rebecca deserved better than Jesse, but she settled for him so that is definitely on her ππ€·πΎββοΈ
I'm actually surprised it took you this long to find Joey annoying. I never liked his character and I always found his impressions and "jokes" unfunny, even as a kid. I never vibed with his character. Stephanie always annoyed me as well, I like Dj and Michelle's characters way more than her. Stephanie didn't stop being annoying to me until like season 5 or 6.
This episode is weird, but I enjoy it.