Perhaps you are right, but I am thankful for my CS background despite being a SWE myself.
Understand that I am also close to the intelligence level of crayon-eating compared to most on this site. I felt like my unspectacular public state university level CS degree wouldn't even hold a candle to some of the people's education in this very thread like the one commenter who studied at MIT.
However, I still believe what I learned was extremely valuable. In fact, I am sadden by my level of understanding and I wish I knew more CS. Just because I do not apply pure CS every single day does not mean that my decisions are not influenced by what I learned. At worst, my knowledge has never been a hindrance.I refuse to believe that knowledge can ever be useless. Not applicable != useless.
Genuine question though, what would a software engineering program provide that a computer science student would struggle to understand?