I wonder if Rhodes was told to say that about netflix on Jan 5, 2025 lol