We did the same. Not just the right-leaning perspectives, but the in-your-face materialism of most of the advertising.
Thanks to this thread I’ve decided to subscribe to a printed magazine and picked “The Spectator World”, yesterday the first issue arrived. I’ve read a few articles and I like it, a lot of emphasis on AI so far.