Здравствуйте! На мой взгляд эти 2 случая разные (случай Екатерины). В Вашем случае скорее всего речь идет о выражении недовольства (долгим отсутствием владельца дома, отсутствием возможности "погулять" и т.п.)
В этих случаях стерилизация часто помогает, т.к. снимает раздражительность и нервозность у кошек, вызванную повышенным фоном половых гормонов.
Подробнее об этом Вы можете прочитать на моем сайте в статье «Биорж В. Стерилизованные кошки.»