I think there was a vote to pass a law banning fillibusters, but it got fillibustered.
Seriously though, I think they're allowed because the alternative (ie: time limits on discussion) would have more serious negative effects on the democratic process. The law is a blunt instrument, not a scalpel, and people are going to find ways to exploit procedure either way, so it's better to err on the side of greater liberty.