Where in the world can you get a computer science degree without hearing about consensus algorithms?
I guess if you’re always using libraries though, you may mistakenly be thinking that these libraries are just doing trivial work. Once you dive in and try to implement the low level stuff, then you realize how big of a disconnect there is between a fuzzy idea in your head and the lines of code that constitute that idea in reality.
I've got masters degree and I don't think anyone even mentioned word "paxos" or "raft" during my 5 years there.
Fortunely internet is a thing and I could read something about this topic.
I know graduates from various public schools and people who heard about paxos (let alone can implement it) are tiny %.