I can say with zero reservation that for me, there have been far more open world, single player games that would have been better served as linear than there have been linear games that would have benefitted from being open world. A lot of developers don't know how to construct open worlds that are engaging to the player and settle with filling it with icons and bloat, resulting in many losing interest 30% through the story, which is often the best part of their game. That said, I much prefer a strong, open world title to a strong linear game, but it's much easier to burn out on the open world formula given how oversaturated the market is with them.