This is one big time advantage with soccer. Disclaimer here is that I think the NFL product is better. But watching a soccer game means two windows with 45+ minutes of uninterrupted sport. The NFL cannot compete with that. Especially not when they have creatively packed more and more and more advertising into their product.
Many years ago I was turned off by the advertisements on the soccer uniforms, they bugged me. But in my old age, where commercials irritate me more and more, I value how much time I get to actually watch the sport itself and I find it refreshing to get 90 minutes of un-fucked-with time to relax and enjoy a game. I can watch the first half, turn the volume all the way down for halftime, and raise it back up for the second window. It is outstanding.
I buy the Apple MLS package and also watch a couple of the European leagues now, which has affected how much NFL that I watch. I still catch games here and there, and I go to my local bar to see the Rams. But I think what is occuring here is I am transitioning out of the NFL just like I already did with the NBA and MLB.