It's okay, you can feel good about your CS degree, but don't invalidate others just because they didn't sit in class for 3-4yrs kupata approval kuwa ni developers. You are entitled to your opinion but presenting them as facts without backing them up is not how to do it. You still haven't mentioned one thing that someone can't learn on their own.
I have a degree too and it's useless, I've worked with people with and without degrees, and my opinions and views come from those experiences. If people choose to do frontend then there's a market for it driving that demand, not because it's easy etc(which are also opinions). Next few years kutakuwa na another wave of technologies, and self-taught people will jump into it and be good at it while you'll still be patting yourself in the back that you have a degree so your foundations are worth more.
Your degree doesn't mean you have any expertise. People have expertise in Security, Data science, Machine learning etc and their PhD. Those are areas where barrier to entry isn't as low as programming, and even those are changing with courses taught on Coursera or Udacity by experts from Google, Facebook etc at very low costs of $1000-$2000 na kuna scholarships, compare that to 10yrs ago where you needed way more money than that to even get a foot into these fields, hapo bado adding getting real works assistance and examples from tech giants. I'll take someone who taught themselves that and have done projects they can show off than your certificate showing you have a degree. You best believe these resources will get cheaper and cheaper until they are free, and you'll have even more self-taught data scientists, security engineers(which already is a thing, most hackers are self-taught) etc wakati unabaki na "but they don't have degrees"
And let's assume we think like you kuwa you need degree, how do you value it? Degree ya UD is better than ya UDOM? And who is a better programmer hapo au because they all have degrees they are all experts?