I agree here. Bowling is an expensive sport, and if you can afford to buy a new ball every month, then good on you but I reckon if you have a ball that works for you then you should stick with it.
I buy a new ball if it looks like it can complement my style ie. hook potential, cover, oil track etc.
It's totally up to the individual bowler...