No, shower curbs are not necessary. If you use a barrier-free shower, you need to slope the rest of your floor toward the drain because the curb keeps the water closer to the drain. Most barrier-free showers have mosaic floors outside of the shower area for this.