Of course, Hermione was happy to no longer see slurs on her breakfast food, but it was still very confusing. What would cause Bopsy to refer to her as "Granger" instead of "mudblood" as she used to? Especially when this had gone on for months without change.