it's normal on wheels that have gotten a lot of mileage. One breaks, then the others are weakened, so even if the broken one was repaired, the other spokes are still very likely to break.
Since that bike was relatively new, I would have to guess that the shop that built it up didn't bother to check the spoke tension of the wheel. Poor spoke tension leads to premature, failures like the ones you are getting.
If you break spokes more than twice, on the same wheel, then it's time for a new wheel or complete rebuild.
IMO, it's cheaper to just buy new wheels online and have them touched up by a GOOD wheel builder locally.