Totally false. This is like saying JS isn’t a core skill because there are site builders out there. You can get away without knowing a lot CSS but it absolutely makes a huge difference the more you learn
Depends on the team. I think we need to define basic understanding here, too many front end devs don’t have what I would call a basic understanding of CSS.
I think that's the distinction here.