There are places that do that. I don’t think it is a good idea for a number of reasons. One is that low-level languages like C and Assembly aren’t good for teaching a lot of concepts that are very important for modern software development. The other is that you can’t get students to actually do much interesting in those languages without them writing huge amounts of code. That means you will have high attrition and won’t really show students what modern software development is like.
I’m pretty sure that Djikstra’s complains about BASIC apply in large part to Assembly as well. The primary control structures are if and goto, meaning that students are likely to produce spaghetti.