All the Anglophones have extremely hard time with phonemic palatalisation in any other language.People that use the hard pronunciation variants sometimes have a hard time noticing the difference between the hard and soft. They can't tell what softness is.
That doesn't help. Russians, for example, can't say whether б in объём is hard or soft.You can hear many variants, including the Russian type of soft d.