I've had multiple rocks hit my glass and no cracks yet.
That said glass cracks from flying debris is normal. Sucks that you've had 3 however sounds normal as sometimes stuff happens and glass cracks. Just maintain more distance when driving and know that windshield glass can and does crack.
Its a car - drive, repair, and enjoy.