Something can be boring and popular. In fact, I'd say that the regularity and slow pace of the game allows for a host of activities to occur around it. Chatting, eating, drinking can all be done without missing anything. And it is very suited to broadcast. In the days of radio the downtime allowed the commentator to keep everyone up to speed with everything on the field. Today, television broadcasts display all the stats and the role of color commentator fills the silence. But take all that away and the core game is very slow in comparison to other sports.
I agree - for me, baseball is great as background for other activities. For example, say that you're at a party with your friends. You have conversations that are happening, maybe some beer pong or cornhole or similar party games, and you have the Red Sox in the background. If you hit a lull where your conversation partner goes off to the bathroom or you just lost at beer pong, you can walk over to the TV and relax for a few minutes.
Similarly, bars often have baseball games on for the same purpose.