I can't stand Holmes (even more so nowadays) but Maggie was useless as well, when I saw the movie in the cinema, everyone cheered and laughed at her pathetic death scene.
Exactly, Maggie's portryal was poor, her character was just not likeable. That's why I didnt feel bad at all when she died.