It seems to me that regardless, you need to still have a CS degree and understand (and be able to implement) algorithms of increasing complexity, even if you're making a CRUD app.
But I agree, these interview posts altogether don't seem to say anything consistent.
Anecdotal, but a few of the best software engineers I've known did not have CS degrees. You certainly do not need one to write a CRUD app in Rails/Django.
But I agree, these interview posts altogether don't seem to say anything consistent.