If you want to be a web dev, a game dev or even work with data science just using existing frameworks... Yeah, maybe don't do CS. But I'll tell you something: CS is not for that.
But there are things that require a deep understanding of mathematical foundations of programming (like AI research) or to know a lot about hardware, computer architecture and algorithms optimization for critical systems that definitely benefit from majoring in CS.
If you want to be a web dev, a game dev or even work with data science just using existing frameworks... Yeah, maybe don't do CS. But I'll tell you something: CS is not for that.
But there are things that require a deep understanding of mathematical foundations of programming (like AI research) or to know a lot about hardware, computer architecture and algorithms optimization for critical systems that definitely benefit from majoring in CS.
100% if you want to have a carrier in something related to cs you don't nessarary need a degree in cs