My mare has silent heats. In 5 years of ownership I've never noticed her go into heat.

Before you criticize someone walk a mile in their shoes. That way you'll be a mile from them, and you'll have their shoes.