- Maintenance: It could be very difficult to find and fix a fiber break. AFAIK, there's no easy way to determine where a break in the fiber is, you generally end up replacing the entire broken segment, which in this case could be miles.
- Reliability: If the fiber breaks, all the upstream sensors go down. Especially since a fiber break could also mean a pipeline break, you just handicapped yourself at the most critical time.
- Cost: Hundreds of miles of fiber, properly shielded from the elements, must cost a lot. (Of course, getting wireless signal to thousands of sensor stations would also be pricey, and I can't say how they'd compare.)