Good in theory, good for emotions, but, bad in actual practice.
I’ve been involved in the fire sprinkler industry for over 40 years and COULD be considered an “expert” because of extensive training & certifications.
As for initial cost, in new construction, the typical installation is usually less than $2 per square foot. (Compare that to your carpet @ $18 per yard.)
Before installation, each & every sprinkler head is tested at 300 PSI. Some are at 500 PSI. so the likelihood of a broken sprinkler is usually just a myth.
95% of all residential fires are extinguished by a single sprinkler discharging at less than 20 gallons per minute. Compare that to a fire hose flowing 250 GPM which is what is used when the fire dept. arrives. Also, consider the fact that the sprinkler is on-duty watching over your valuables, wife, sleeping children, etc. 24/7 and will usually activate within 30 seconds of a fire. Compare that to the typical 10 minute response time for the local fire department.
For a comparative demonstration see the link below.
https://www.youtube.com/watch?v=V6iI4tRLr2M