Швабрин с одной стороны отрицательный герой, но ведь он ен выдал Катю, так как любил ее, это и есть светлое пятнышко. Презрение он вызывает из-за того, что предал всех, встал на сторону Пугачева, что-бы стать комендантом крепости, из-за него казнили практически всех жителей крепости, из-за того, что хотел жинить Катю на себе насильно. Пушкин не рисовал Швабрина черной краской, потому что хотел показать, что любовь меняет человека, коардинально не сможет изменить, но дать хоть каплю человечности.