Because Niantic's offices are in San Francisco, in an ideal raid environment surrounded by hundreds of gyms with dozens of raids going on at all times and that's all they know.
Instead of admitting that their raid system is only viable for big city players and overhauling it, they've decided to cover their eyes and ears and leave it untouched.