Лучше кастрировать кота, до того момента, когда он начнет метить. Смысл в том, чтобы у кота не закрепилось половое поведение. То есть, у них есть память, он просто по памяти может продолжать метить, будучи уже кастрированным. Поэтому лучше до меток кастрировать и забыть об этом, как страшном сне)))
Кастрированные (до 1 года) вовремя, не метят. а некастрированные метят обязательно.
Если кастрить до того, как начал метить, то поливать он точно не будет. Если это уже метящий кот, то 50 на 50. Не кастраты чаще всего метят, хотя встречаются и не метящие экземпляры. НО! У не кастрата в любой момент и в любом возрасте может сорвать крышу и он начнёт навёрстывать упущенное и тогда кстрация, как правило, не помогает.
И кастраты и не кастраты могут метить или не метить. Но с кастратами меньше шансов, что будут метить. Тут как повезет)
У меня некастрированный не метит, раньше был кастрированный, тоже не метил. Думаю, все зависит от воспитания. Мои коты очень дисциплинированы.

Метят и кастрированные и не кастрированные в состоянии стресса, если стресса нет или приняты меры против него то не метят и не кастрированные. от кастрации это вообще никак не зависит. у меня несколько племенных котов и я точно знаю о чём говорю.